Hey everyone. Since I bought a YJ recently and the weather has been nice, the WJ has been sitting for a while.
I took it out for a drive and I got a MIL (Check Engine).
Went to Advance auto and they told me I have the P0161 and the P0158 codes. I changed the sensors and the check engine light is still on.
I went back to Advance borrowed the OBDII again and thought that I could just clear the code. Did that, but it only lasted for a little while until the MIL came back.
I did just learn that I could cycle the key off and on a few times and it would show the fault on the odometer. Kind of a cool feature.
What are my options? I have searched but I don't come up with any solid answers for my case in particular.
Those codes refer only to one (bank 2 sensor 2) of the 4 O2 sensors. Are you saying that you changed them all? or just one? If only one, are you sure it was the correct one. BTW, with those codes, most likely there is a problem with a couple of the wires for that sensor shorting together.
I changed both of the sensors that are just after the small catalytic converters. They are the ones that are close to each other on the passengers side.
(I actually got the information from you in a thread from 2009!:laugh
I did the code check by cycling the key and not it says that I am just getting the P0158 code.
Would taking my battery cable off to reset the ECU help? Any more ideas?
I solved the issue by disconnecting the battery from both positive and negative terminals, wait for a few minutes, and then connected them up again. I then drove around the beltway and tested everything out.
The MIL did not come on during the 60 mile trip.
I will repost if it comes on again within the next few days, but I think this may have solved the issue.
Yeah, Try denso or NTK Unfortunately a Bosch 02's seem to make a Chryslers run worse. They seem to be okay replacements in a vehicle that used them from factory ie some GM's toyota's etc but the heater element in them doesn't run hot enough to satisfy the pcm requirements.
Sounds like it could be a wiring short like mentioned, though. Try swapping both downstream O2 sensors with each other and see if the code follows the sensor (to the other bank) or stays on bank 2. Then it would really suggest a wiring issue.
Well, the code did not go away on its own after a few drives and starts and stops of the engine. I used my code reader to reset the MIL and I have since taken a few more rides and I have not seen the MIL pop back up. I will report back if there is an issue.
So far lessons learned:
Use Denso sensors. I got mine from Advance Auto Parts.
Auto Zone uses Bosch. Do not use Bosch. Auto Zone did take my sensor back without the receipt or the box. I was thankful and I will use them in the future for the customer service provided.
I picked up a code reader for $17 on Amazon that will reset the MIL. So far, it has paid for itself over going to the dealership.
A pair of ramps is invaluable for a job like this.
7/8 wrench will be used.
Make sure your exhaust is cooled off!
- DC Josh
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
Jeep Enthusiast Forums
18.5M posts
726.8K members
Since 2000
A forum community dedicated to all jeep owners and enthusiasts. Come join the discussion about performance, engine swaps, modifications, classifieds, troubleshooting, maintenance, and more!