wow, what a pain to remove the back seats on your car! it's very easy on the fixed seat! just pull it off (on salon, which UK didn't get), or just "flip" the seat cushions flat/forward and it's right there!
I'll add more information here:
mazda part numbers for this filter....
ZL05-20-490A filter
ZL05-13-ZE1A pickup sock
ZL05-13-ZE5A o'ring kit
B6BF-13-ZE4 retaining clip for pickup sock (I recommend getting it in case you break your original... why "nickel and dime" over a cheap part that might leave your car down?)
B25D-42-166 fuel pump housing gasket
I recommend buying/replacing all of those parts as they are wear & tear items... the above information applies to EDM BJ *petrol* models only (EDM includes UK and Ireland)... a torn old seal can lead to low fuel pressure issue, not good! Probably the best way to install the new o'ring/seal is to spray it down with some wd-40 before slipping it in... that way they don't get torn up as you refit the parts!
if you happen to own a Japanese *FWD* import, you will have this filter instead (for the few aussie members here, follow this also):
http://www.msprotege.com/forum/showthre ... =123750237
to avoid unnecessary clutter and confusion in this thread (as imported BJs are rare as I come to conclude), the part numbers for that filter are on my website (it will eventually be updated to include the EDM filter)
ONLY Japanese 4WDs have an externally located fuel filter on the firewall... the mazda part number for that is ZL03-13-480... there are no 4WD diesel models
there is no US or European *petrol* fuel filter service interval, but the closest thing I was able to find was from Japan... it is 100k miles or 96 months (whichever comes first)... seeing as the cleanliness quality of fuel is similar to Japan in both North America and Europe, I think it makes sense to follow that.