M44 Engine from 97 318ti.
M44 Engine from 98 Z3 Autmatic
I bought the z3 m44 engine to replace my dead 318ti m44 engine and a difference i noticed was the crank at the front. All the sensors match up and PnP with each other, but the gear deal behind the pulleys are different. The 97 M44 has one, but the 98 M44 does not?!?!? Tomorrow i will confirm where the Crank Position Sensor (CPS) is on the 97 M44, but the CPS for the 98 M44 is at the rear of the block next to the flywheel.
Edit: They both have the same part #'s on realoem and look the same. Maybe an aftermarket pully was put on?