I am in the process of having a 2.3L 2006/2007 Mazda3 GT motor installed in to My 2007 Mazda5 GT auto.
So far it has been a nightmare. The crank pulley, throttle body, fuel injection harness and location of the crank position sensor are different.
The pin-out of the crank sensor connector is...