Today I was driving along in my Jeep Cherokee and it suddenly lost power. I looked down and saw the tach was reading zero. I bumped the shifter into neutral and after a few tries, it started back up. I was pretty sure I knew what the problem was, but I did not want to mess with it in traffic. It ran fine after that initial failure.
Later that afternoon when I went to star up my Jeep, it started and then immediately died. I first checked the mounting for the ecu and the plug for the CPS. Both seemed fine.
I then moved to the grounding bolt on the back of the block. Sure enough one of the main ground wires had broken loose. I was able to position the wire where it made contact an the other wires held it in place so I could drive home.
I also found one of the other wires was loose in its terminal so I replaced both with new ring terminals.