This Fits Your 2004 Mazda MPV 3.0L AT
Full size assembly image of FUEL TANK (EXC.TAIWAN) (1/2)

FUEL TANK (EXC.TAIWAN)