When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Hi, everyone
I have p1647 code for my 2001 xj8, and I'm having hard time locating the o2 sensor and finding the part.
1. Can you tell me the location of O2 sensor that needs to be replaced?
2. Also is there any O2 sensors that i could buy to fix this issue? (Denso o2 sensors are little too expensive for me to buy at the moment)
thank you!
It’s located on the drivers side, upstream (top) of the catalytic converter, underneath the expansion tank and underneath a curved metal shroud. You can test it but, the heater portion on the 02 sensor is likely the culprit of being open circuit. Rockauto has an aftermarket one that’s questionably cheap. I personally wouldn’t use it but, it’s your car. If you don’t have emissions testing in your neck of the woods, I’d pass on replacing it until you have the funds to replace it with a Denso. That’s just me though.
It’s located on the drivers side, upstream (top) of the catalytic converter, underneath the expansion tank and underneath a curved metal shroud. You can test it but, the heater portion on the 02 sensor is likely the culprit of being open circuit. Rockauto has an aftermarket one that’s questionably cheap. I personally wouldn’t use it but, it’s your car. If you don’t have emissions testing in your neck of the woods, I’d pass on replacing it until you have the funds to replace it with a Denso. That’s just me though.
Thank you! Two questions, so on the scanner it shows two of p1647 codes but identical. Does that mean it's just one o2 sensor? Or do i have to replace two o2 sensors?
And is it located in the engine bay? Or underneath the car.
Sorry i wish i can just understand the location based on your detailed response, but I'm still learning
That code is just for the drivers side (or bank 2) upstream 02 sensor. I hate to tell you but, this is *thee* dreaded 02 sensor to replace. It’s a pita! It’s doable, just time consuming, and you can slice yourself if your not careful getting that heat shied off. You can also slice hoses and wires with it as well if you aren’t careful. **you must replace the sensor with an ambient engine** temp. Assuming nobody has been in there before, this pic has 2 out of 3 bolts shown. They’re a T30 Torx. Same bolts shown with it zoomed out for location reference.
I took this from the passenger side and this is the location of the electrical connectors for both of the drivers side oxygen sensor.
Prior to replacing parts, confirm there is sufficient available voltage for all modules to function correctly. Quite often random instrument cluster warnings and DTCs are the result of a failing or weak battery.
If the available voltage is low, charge the battery for three to five hours at 2 to 5 amps and retest to see if there is at least 12.6 volts. If the voltmeter indicates 12.6 volts, go to the next step to diagnose the cause of the DTCs being set.
That code is just for the drivers side (or bank 2) upstream 02 sensor. I hate to tell you but, this is *thee* dreaded 02 sensor to replace. It’s a pita! It’s doable, just time consuming, and you can slice yourself if your not careful getting that heat shied off. You can also slice hoses and wires with it as well if you aren’t careful. **you must replace the sensor with an ambient engine** temp. I took this from the passenger side and this is the location of the electrical connectors for both of the drivers side oxygen sensor.
Oh my hahaha how do i even get to there😅
Okay so if it's just one O2 sensor, I'll buy from Denso. And once i get the part, I'll remove the heat shield first and replace the O2 sensor while the engine still has some heat. Did i understand correctly?
It is doable. It is way more difficult than the passenger side one. But not pita. Most difficult part are heat shealds remove and install. Also good lambda arm is good to have. Not socket but the arm type. Link for tool
I've done it to my car. Of course it had to be the most difficult one that broke. No, you can not do it from undersinde. Denso is for the win here.