I had a hard time restarting my Challenger 2000 with a Mercury 240EFI engine when it was warm. After reading that other people had solved the problem by replacing the temp sensor on the engine (passenger side) I gave it a try and it fixed the problem.
Short story: The insulation on the...