Okay. Just so we are on the same page, when you say all the fuses are okay, did you replace or swap the relays? You said a run crank module, did you mean the run/crank relay? There is a starter relay but that feeds power to the starter relay. Both the relays need to be replaced at this point. IF that does not cure it or it has been done, we need to check voltage at the starter.
It is safe to assume we are not getting voltage but we need to trace it back through the system. Once we confirm the starter has no voltage, you go to the under-hood fuse block and see if there is voltage on the yellow wire that is going into the run/crank relay. If not, I suspect we have an issue in the BCM.
Just so you understand what my thinking is, when you turn the key on the ignition switch sends voltage to the BCM which sends voltage to the fuse block on the run/crank relay, which sends power to the ECM and this tells the ECM that it is ok to start the engine. So it sends voltage to the fuse block again on the starter relay. This relay turns on and sends this voltage to the starter that turns the engine.
The fact that this doesn't start when it is hot, means that one of the circuit boards in either the BCM or ECM has failed and when it is hot, it expands and doesn't make the connection any more. Then when it cools down the metal contracts and makes the connection again. This may sound crazy but it happens more than you would think.
https://www.2carpros.com/articles/how-to-check-wiring
Let me know what you find at the starter and then at the yellow wire with the key on and we can go from there. Thanks
Monday, January 4th, 2021 AT 8:43 AM
(Merged)