This does not happen all of the time, but, while driving the engine will spit and sputter and my rpms will drop to zero and the Jeep will die. Sometimes it will not give any warning and just die (no spitting or sputtering, like I just turned the key off). I have replaced the cat, pickup coil...