Hello! Here is my situation and its history:
I have a 2000 Jeep Wrangler, manual transmission, 6-cylinder. I accidentally let the battery die in September. I got a jump, and it was fine until we got a cold snap. (We live in NJ.) On the first cold day (October), the battery was dead again. The battery is about 4 years old. I got it jumped, and it was fine, but the CE light came on. I have been dealing with the CE light and generally lousy engine performance ever since. (The car is lurching and hiccupping.) I have had it to the shop four times since the initial dead battery in September.
I bring it to the shop, they hook it up to the computer, and each time it indicates a sensor problem. They have replaced the 02 sensor, the TPS sensor, cleaned the throttle body, replaced several spark plugs, and swapped out the clockspring. It has been to the shop four times in the past 5 weeks. I even switched mechanics after the first one said he was going to replace the 02 sensor and I looked at my records and pointed out that he had already done that back in June. (At that point, they said “Oh”" and tried replacing the TPS sensor.) The 2nd mechanic also got the TPS sensor code and I told him that the previous mechanic had already replaced that one, as well. He went to a discussion website for mechanics and discovered a “design flaw” that a majority of mechanics said could be rectified by replacing the clockspring. So he tried that. Every time one of these guys does something, the CE light goes off and they test-drive it and it seems fine. Then I come to pick it up, after hours, hours later, when the car has completely cooled off, and the CE light is back on. Yesterday (Thanksgiving morning) I picked it up and the CE light was on but at least it was running better. Then I drove it 90 miles and it was hiccupping badly by the end of the trip. Also, I filled up my gas tank at the beginning of the trip, and the tank is now between 1/2 and 3/4 full. Horrible mileage. My husband made the same trip in a different car, also a Jeep, and also filled up at the beginning, and his tank is more than 3/4 full.
Would love to know if anyone has had a similar problem … I know I can take it to Auto Zone and get the code, but I’m not hopeful that the code will say anything other than what it has already said, i.e. O2 or TPS sensor.