2.3L DOHC

04-05 Mazda 3 Automatic

Long block with gaskets and oil pump.

Price: $2,166.66

 

04-05 Mazda 3 Manual

Long block with gaskets and oil pump.

Price: $2,166.66

03 Mazda 6

Long block with gaskets and oil pump.

Price: $2,166.66

04 Mazda 6

Long block with gaskets and oil pump.

Price: $2,166.66

05 Mazda 6, non-PZEV

Long block with gaskets and oil pump.

Price: $2,166.66