This Fits Your 1989 Mazda MPV 3.0L MT 2WD BASE
Full size assembly image of PISTON, CRANKSHAFT & FLYWHEEL (3000CC) (1/1)

PISTON, CRANKSHAFT & FLYWHEEL (3000CC)