89 up 2600 Mazda motors are different from the 87 - 88 motors. The earlier motors are Mitsu motors, the 89 up is based on the 2.6 but has the different head as you mentioned.