Hello,

I was hoping someone could help me.
I have a 1996 Jeep Grand Cherokee Laredo. It has 204432 miles and the engine is the 4.0 liter, 6 cylinder.
The problem I am having is this. I will be driving down the highway at say 70 MPH when all of a sudden, the engine just quits running/stalls and then the instrument panel gauges ALL drop to Zero (Tach, Speedometer, Gas, etc, etc)..
When I checked the Small 20AMP fuses in the main fuse box under the hood by the battery, I find the fuse blown, last time it happened, I replaced the fuse with a fresh one and it worked just fine for about 3 weeks until today, when it did it again.. This time, I replaced the fuse and tried to start it again, when I did the fuse popped again, so I changed it again, and again the same thing, POP and the fuse was cooked.. I finally out of total desperation took a small piece of wire and jumped the fuse connection, and when I tried to start it, the plastic started to melt on the wire (which I figured may happen) but then 2 seconds later it stopped smoking, cooled and the engine kept running all the way back home..
I do have a O2 sensor malfunction in the form of a check engine light which was checked by Auto ZOne and they said it was an O2 sensor and that it would not effect the running of the jeep, yet I am still blowing the ignition fuses..
Can someone please let me know if you have any ideas on how to repair this problem? I havent checked the actual 02 sensor or wires leading to it yet.
Any help would be
GReatly Appreciated!!
Thank you,
John V