Not looking to hijack this thread, but since it's related....
My Jeep was experiencing an intermittant no-crank condition when 'hot'. I'd turn the key, and nothing would happen. All the lights would come on, it'd chime at me, but no startie. I say hot in quotes because it would usually occur at operating temp, but not when i'd first start it in the morning. Then, it started getting hot outside (90+) and I'd have to cycle the key once or twice before it would crank. When it left me stranded at work is when I decided it was probably over my head (been chasing it for a couple months at this point), and needed to call in the experts at the dealer. So I waited for the next morning when it was cool, fired it up, and drove it straight to the local service department. I had checked all the usual suspects at this point (ASD relay, replaced ignition switch, jumped the starter relay, etc.), and all my research was pointing to either the module itself, or something connected to it. Took it to the dealer, tech said the FCM wasn't communicating, told me to buy the Amazon module, and here we are now.
Went down there yesterday to tell them I couldn't get the module, and talked a bit with the tech. He claimed to have checked all the wiring, went through the diagnosis flowchart, and that it was 100% the module. He was pretty baffled when it fired right up, however. I'm not sure I agree that it's the module itself that's bad, so I brought it home to continue troubleshooting. They didn't charge me a dime, since they couldn't get the part, so I've got that going for me, which is nice.
I could always tell if it would crank or not. If the fuel gage would sweep when I turned the ignition, I knew it would light right up. If the gage didn't move, no dice. If left on, eventually the SKIM light would come back on, the low fuel light would come on, then the airbag light would come on, which is what directed me to the FCM in the first place. When it was in this state, I could jump the starter relay and it would crank fine, but wouldn't fire, so something was cutting off fuel too. Maybe related, I noticed the outside temp wouldn't show up on my EVIC if it wouldn't crank, which I guess would make sense if the signal is carried on the PCI or CAN bus. I did find a youtube vid of a guy with a gasser that was having the same problem, and his fix was a wire to the cluster. Here's the link:
https://www.youtube.com/watch?v=RAVNylWD1YcI'll update later after I've fooled with it a bit more.
_________________
'97 XJ 4.0'05 CRuD, FULL TB service @97k, glow plugs & Coors can EGR mod @ 130k'95 F-350 460 zf5 CCLB 10mpg
'06 VTX1800N3