I have a 97 TJ with a 4.0 engine at 60,000 miles. I was driving it and it just stopped like it ran out of gas. Then wouldn't start. It did not appear to be getting spark from the coil, so I changed the coil and still not getting spark. Also, it does not appear to be getting fuel and now the gas gauge does not work. It has fuel becasue I added some thinking it may have run out of gas. I can't seem to get any codes and the check engine light does not come on when I turn on the key. The engine cranks over normally, just won't start. Any ideas? It seems odd that I don't have any spark or fuel at the same time.