Hey guys...I've got a 2005 TJ 4.0 auto 127,000 miles. I threw a code for an O2 sensor a few weeks ago. Decided to replace all of them since they all looked original. Unforunately I had to go with 3 walker and one NTK sensor. My local Oriellys didn't have 4 NTKs in stock and I can't afford to be down a vehicle. Cleared the code and it didn't come back. A few days later the Jeep started hesitating under load and would intermittently stall. So I decided to replace the upper cats and added the mid-cat with a new exhaust since I had been planning to do that and the last owner had just straight piped it. I thought this would improve the overall performance. That night it threw a code for a bad throttle position sensor. Since some of the symptoms also related to a failing crankshaft sensor I decided to replace that as well. Jeep sounded significantly quieter and seemed to run better in my opinion. Took it to work the next day 70 miles round trip and ran well. My son took it out a few hours later and it stalled on him. Coincidentally is stalls most often when taking a right hand turn. I took it out to replicated it. We have an uphill dirt road that is extremly bumpy that I decided to test it on. It was hesitating constantly and stalled out twice. I got a really bad sulfur smell as well. Got it back to pavement and it seemed to run better again unless i took a corner and accelerated. I'm fine chasing the fix and spending the money as it has become a hobby to teach myself automotive skills. But, I've reached a little bit of a road block here. Any help would greatly appreciated.
Blessings,
Shawn
Edit: Forgot to mention it is now idling higher at like 750-800. Before i began throwing money and parts at this problem it would idle around 650.
Blessings,
Shawn
Edit: Forgot to mention it is now idling higher at like 750-800. Before i began throwing money and parts at this problem it would idle around 650.
Last edited:
