2.5L DOHC

99 Mazda MPV

Long block with gaskets and oil pump.

Price: $2,233.33

00 Mazda MPV

Long block with gaskets and oil pump.

Price: $2,233.33

01-02 Mazda MPV

Long block with gaskets and oil pump.

Price: $2,233.33