Re: 2004 Crossfire no cranking but fan running
Dave, first sentence, post 1.
As soon as you turn the key on, the FCM is powered up. If it does not see the "are you there?" pulses from the ECM, it goes into emergency mode and runs at 100% speed.
IF the output from the engine control relay is not there to power up the ECM, the ECM does not send "are you there?" pulses to the FCM and it does not send the enable to the pulse module to engage the starter. Resoldering the RCM or changing the relay on the RCM (depending on if the relay is bad or the solder connections are bad) fixes all of this.
Also:
There is a constant handshaking going on between the FCM and ECM. If the FCM does not see the pulses from the ECM, it goes into emergency mode. If the ECM does not get it's handshakes from the FCM, it lights the "low coolant" light.