The engine stopping and the cooling fan running at high speed mean that the "Engine Control Relay" output from the Relay control Module is not getting to the ECM.
THis is almost always a failure in the Relay Control Module. One of two issues is happening:
- The Engine Control Relay's contacts are bad.
- The solder somewhere on the board in the Engine Control Relay's path is fractured.
Try this:
https://www.crossfireforum.org/forum...-no-start.html