Upper Lambda O2 sensor replacement - P1647 - Jaguar Forums - Jaguar Enthusiasts Forum

Go Back  Jaguar Forums - Jaguar Enthusiasts Forum > Jaguar Models ( Modern ) > XK8 / XKR ( X100 )
Reload this Page >

Upper Lambda O2 sensor replacement - P1647

Notices
XK8 / XKR ( X100 ) 1996 - 2006

Upper Lambda O2 sensor replacement - P1647

 
  #1  
Old 10-20-2013, 04:02 PM
Veteran Member
Thread Starter
Join Date: Apr 2012
Location: UK
Posts: 1,656
Thanked 723 Times in 416 Posts
Default Upper Lambda O2 sensor replacement - P1647

I thought I would split this off from my heater pump repair thread so it would be easier to find in a search.

Ok this issue started after I replaced my heater pump, I think I broke (open circuit with the cable) one of the lambda sensor wires when replacing the pump, or perhaps it was a coincedence.

Any way the result was a yellow engine check light and a P1647 trouble code.

From the repair manual I got this.

Description

P1647 Left-Hand ECM HO2S control
malfunction
Possible source
HO2S heater failure
HO2S sensing circuit; short
circuit to ground, short circuit
to high voltage, open circuit,

Action

For HO2S tests, GO to Pinpoint Test J. and GO to
Pinpoint Test K. Contact dealer technical support
for advice on possible ECM failure

So the problem is with the lambda sensor under the coolant header tank, all four lambda connectors are tucked away behind the trottle body and are tricky to get to. The wires from the sensors go to connectors which are mounted on tabs. The connectors have to be pulled off the tabs before they can be seperated from the wiring loom. They can not be pulled off easily as there is a small notched tab holding them in place. Use a very long screw driver to release the tab and then pull the connector off the metal mounting tab.



Once off the two halves can be separated by squeezing the latching lever.



Next I measured the resistance between the two sets of silver and gold pins. Both sets of gold pins read open circuit (the sensor) and on the right bank (the good side) the silver pins were about 2 ohms but the left bank (bad side) was open circuit.



I tried swapping the connectors over to see if the fault code followed the sensor, it did, the fault code changed to P1646 and the back to P1647 when I put it back to stock.

The conclusion is the sensor has gone bad or the wiring has gone open circuit, either way a new sensor is needed.

I bought this item, it was at a great price 20, however don't buy it, you will see why later.

UNIVERSAL LAMBDA SENSOR (OXYGEN SENSOR) 4 WIRE HIGH QUALITY | eBay

Now to get the old sensor out you wil need to remove the coolant header tank, I emptied the tank using a turkey baser first, then remove the two small hoses from the top of the tank, then the hex screw holding it place, then the level sensor electrical connector and finally the large hose from the bottom of the tank.

Now on the the sensor itself, you will need a lambda sensor socket to do this, mine had a 3/8 square hole in the end and a 25mm bolt head shape.



First I tried fitting a breaker bar, it would not fit in the space available.

Next a 25mm spanner on the end of the lambda socket, but there was no access to turn it.

Then I used a 3/8 socket ratchet but I could not get any purchase on it.

Finally I used the spanner on the end of the ratchet and it easily freed off the sensor.



Next on to fit the connector from the old sensor to the new one, it came with a guide indicating which wires to connect.







Fitting was the reverse of the above.

Once all back together I started the engine, cleared the code, turned off the engine then restarted, no engine check light but when I checked on the tester the fault code had returned. I then did some driving cycles and code clearing, after a few starts the engine check light came back on.

I then checked the resistance of both sensor heaters, the right had side was 2 ohms, the new sensor was 8 ohms. So I think the new sensor resistance is too high and triggering the fault code.

What a pain.

I will need to source another sensor and repeat the process, next time I think I will be able to swap it in 20 mins though.
 
Attached Thumbnails Upper Lambda O2 sensor replacement - P1647-hp8.jpg   Upper Lambda O2 sensor replacement - P1647-hp9.jpg   Upper Lambda O2 sensor replacement - P1647-hp10.jpg   Upper Lambda O2 sensor replacement - P1647-o2.jpg   Upper Lambda O2 sensor replacement - P1647-o3.jpg  

Upper Lambda O2 sensor replacement - P1647-o4.jpg   Upper Lambda O2 sensor replacement - P1647-o1.jpg   Upper Lambda O2 sensor replacement - P1647-o5.jpg  

Last edited by RaceDiagnostics; 10-20-2013 at 05:01 PM.
The Following 5 Users Say Thank You to RaceDiagnostics For This Useful Post:
cjd777 (02-13-2015), clyons (10-20-2013), mike66 (10-20-2013), multiplecats (02-13-2015), Terry Young (09-03-2018)
  #2  
Old 10-20-2013, 07:34 PM
plums's Avatar
Veteran Member
Join Date: Feb 2011
Location: on-the-edge
Posts: 9,731
Thanked 2,113 Times in 1,582 Posts
Default

Check some of the threads by JagV8 ... he has found that there is a cheap substitute.
 
The Following User Says Thank You to plums For This Useful Post:
RaceDiagnostics (10-21-2013)
  #3  
Old 10-21-2013, 09:50 AM
Veteran Member
Thread Starter
Join Date: Apr 2012
Location: UK
Posts: 1,656
Thanked 723 Times in 416 Posts
Default

I emailed them today to ask what the resistance value should be.

Has anyone noted the resistance of theirs before fitting?
 
  #4  
Old 10-21-2013, 10:44 AM
avos's Avatar
Veteran Member
Join Date: Apr 2008
Location: Europe
Posts: 3,166
Thanked 843 Times in 608 Posts
Default

The upstream sensor in your car is a wide band O2 sensor (uego) type, not to be mistaken by the downstream standard narrow band O2 sensors (which you probably have bought), these are usually much cheaper than the uego versions.
 
  #5  
Old 10-22-2013, 06:17 AM
Veteran Member
Join Date: May 2009
Location: Yorkshire, England
Posts: 23,002
Thanked 3,370 Times in 2,989 Posts
Default

Er, not sure I really did find cheaper, but mainly because I've not needed one (yet). The confusion may be that for some crazy reason there are universal (meaning generic) and universal (meaning wideband or linear)!! You need the latter for the upstreams on a 4.2 (well, you do on an S-Type and I think on any of the cars with the same engine). Peering at the Electrical Guide shows a different symbol in the two types of lambda sensors - when they ARE different. The upstream (wideband) are used because they make fuelling control much better. They're not used downstream because the extra cost isn't justified.

I expect you can buy any part that's the right kind, and I hope parts suppliers can help if you can tell them the jag part #.
 
  #6  
Old 10-27-2013, 04:22 PM
Veteran Member
Thread Starter
Join Date: Apr 2012
Location: UK
Posts: 1,656
Thanked 723 Times in 416 Posts
Default

In the end the seller offered a refund so fine, the seller said it was a wideband sensor but the issue is with the heater resistance which was ~4 ohms.

Cold measurement of the Jag/Denso sensor shows the resistance as 0.9ohm.

So avoid this item UNIVERSAL LAMBDA SENSOR (OXYGEN SENSOR) 4 WIRE HIGH QUALITY | eBay

I also spoke to another owner who tried this one which also did not clear his P1646 code. So avoid this one too. NEW Oxygen Lambda lambada heated 4 wire O2 sensor,1yr warranty,next day delivery | eBay


I then tried two from a salvage yard, both of these were open circuit on the heater too.


So finally I bought one from Eurocarparts for 76, a Denso DOX-0430 (MADE IN SPAIN), it measured 0.9 ohms too, it is now fitted and working perfectly.
 
The Following User Says Thank You to RaceDiagnostics For This Useful Post:
cjd777 (02-13-2015)
  #7  
Old 11-03-2013, 03:45 AM
voila.andrei's Avatar
Junior Member
Join Date: Nov 2013
Location: RO
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Default please

can somebody tel me wich is the bank 1 and which is the bank 2 on a jag x type 2.5l v6 (2001)

i must to change oxygen sensor ,bank 1 sensor 2
sorry for my english
 
Attached Thumbnails Upper Lambda O2 sensor replacement - P1647-lambda-jaguar.jpg  
  #8  
Old 11-03-2013, 04:46 AM
Veteran Member
Join Date: Mar 2008
Location: Ellijay
Posts: 5,382
Thanked 1,057 Times in 901 Posts
Default

Bank 1 is the right side, from the driver's seat.

Oh! . . . wait! You said 'X' Type. Isn't that a front wheel drive? If so that would be the firewall side.
 

Last edited by test point; 11-03-2013 at 04:50 AM.
  #9  
Old 09-06-2014, 11:10 AM
pnfootitt's Avatar
Junior Member
Join Date: Jun 2014
Location: uk
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I would just like to add that i have been going mad trying to clear a 1646 fault code, and having discovered this thread, i have changed the universal sensor for a denso one from eurocarparts, and the fault has now cleared, let me echo this author....
DO NOT BUY A UNIVERSAL LAMBDA SENSOR!!!!!!!!!!
 
  #10  
Old 02-09-2015, 03:38 PM
Sonspit's Avatar
Senior Member
Join Date: Jun 2014
Location: Florida
Posts: 173
Thanked 10 Times in 10 Posts
Default

Originally Posted by pnfootitt View Post
I would just like to add that i have been going mad trying to clear a 1646 fault code, and having discovered this thread, i have changed the universal sensor for a denso one from eurocarparts, and the fault has now cleared, let me echo this author....
DO NOT BUY A UNIVERSAL LAMBDA SENSOR!!!!!!!!!!
I have the same code but having trouble finding the location of the bank1 sensor. Can you help?
04 jaguar s type v6 3.0L
 
  #11  
Old 02-09-2015, 03:43 PM
brgjag's Avatar
Veteran Member
Join Date: Aug 2008
Location: SW OH
Posts: 2,904
Thanked 351 Times in 319 Posts
Default

on my 03 XK8 my upstream drivers side 02 has 4 wires on the connectors.
 
  #12  
Old 02-10-2015, 02:04 AM
Veteran Member
Join Date: May 2009
Location: Yorkshire, England
Posts: 23,002
Thanked 3,370 Times in 2,989 Posts
Default

It doesn't help that some places say "universal" meaning "fits all" (which they don't), whereas others mean "wideband" (aka "linear"). There are 2 basic types, wideband being the more expensive with very different characteristics to the older technology kind. They are NOT ever interchangeable so there cannot be a "universal" worthy of that name. Any UEGO is a wideband/linear - "universal" is a stupid name to give it.
 
  #13  
Old 02-13-2015, 03:57 AM
pnfootitt's Avatar
Junior Member
Join Date: Jun 2014
Location: uk
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default

the sensors are fairly obvious to spot, plugged into the catalytic converter and the manifold, try looking on ebay for a breakers yard selling a complete engine, hopefully a good photo will show their location.buy a proper replacement, i originally bought a universal one, but the heater wasnt quick enough and triggered the fault code.
 

Last edited by pnfootitt; 02-13-2015 at 04:00 AM.
  #14  
Old 02-14-2015, 01:39 AM
Veteran Member
Join Date: May 2009
Location: Yorkshire, England
Posts: 23,002
Thanked 3,370 Times in 2,989 Posts
Default

Originally Posted by Sonspit View Post
I have the same code but having trouble finding the location of the bank1 sensor. Can you help?
04 jaguar s type v6 3.0L
Grab JTIS - workshop manual - and Vehicle Spec PDF, both free via S-Type forum.
 
  #15  
Old 03-07-2015, 11:05 PM
Member
Join Date: Apr 2011
Location: Burlington, NJ
Posts: 45
Thanked 0 Times in 0 Posts
Default O2 sensors

I have a 2003 xk8 and I have been having some issues with the o2 sensors, "System not ready code" and now a check engine light. I bought a reader that plugs into the module and it showed a code for both sensors as being slow reacting of a sort. It has been awhile and I forgot the codes and quite frankly, in NJ, it has been to darn cold to go out and work on the car. What I find strange is that both would "Go" at the same time. I have not seen a mileage degradation or performance issue as of yet.
1. What other part could be giving the issues?
2. Is there a Ford part number for the O2 sensor and would that work since this is a Ford engine? Would it be less expensive?
3. Where are they the O2 sensors located?
4. Am I better off buying new ones and install to troubleshoot by parts replace?
5. would this also be the issue for "System not ready?" (got this before the check engine light came on....everyone said to keep driving and it will reset.....2000 miles later it has not.
 
  #16  
Old 10-31-2015, 01:50 PM
Piersman's Avatar
Member
Join Date: Sep 2015
Location: Berkshire
Posts: 84
Thanks: 0
Thanked 45 Times in 23 Posts
Default

Thanks for the thread and photos. I've just spent today fixing a P1647 code that appeared on Thursday morning, the instructions here helped enormously.

A couple of additional observations:

On my car the o2 sensor seems to point much more straight back towards the bulkhead meaning less space to fit that special tool, which I couldn't get hold of anyways.

I removed the heat plate and also the mounting bracket to fully reveal the base of the sensor.

Unfortunately I made the school boy error of trying to use an adjustable spanner as I could get one on it, but all it did was round off the 'nut' of the sensor. So I've spent about 3 hours just trying to get the sensor out. I SHOULD have just bought a 22mm spanner when I picked up the sensor, you only need something decent to 'crack' the sensor loose, but you do need something proper to do it.

Anyways, all done. Hopefully I won't have to be under the bonnet again for at least a few weeks. With having fecked around with the supercharger and now this for the last 2 months, the neighbours must be wondering what kind of old shed I've bought myself.

Tomorrow I can do the job I actually wanted to do this weekend and fit a DAB radio.
 
  #17  
Old 06-12-2017, 10:56 AM
Member
Join Date: Apr 2017
Location: Lafayette, La.
Posts: 73
Thanked 10 Times in 9 Posts
Default

 

Last edited by bobhoff; 06-12-2017 at 02:49 PM. Reason: found what I was looking for
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Johnken
XK8 / XKR ( X100 )
11
04-08-2018 10:21 AM
sunchip
XJ6 & XJ12 Series I, II & III
5
10-05-2015 02:05 PM
Col. Sandurz
PRIVATE For Sale / Trade or Buy Classifieds
1
09-28-2015 07:29 PM
Camnelson324
S-Type / S type R Supercharged V8 ( X200 )
3
09-27-2015 08:48 AM

Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 

Thread Tools
Search this Thread
Quick Reply: Upper Lambda O2 sensor replacement - P1647


Advertising
Featured Sponsors
Vendor Directory

Contact Us Archive Advertising Cookie Policy Privacy Statement Terms of Service

© 2019 MH Sub I, LLC dba Internet Brands

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
 
  • Ask a Question
    Get answers from community experts
Question Title:
Description:
Your question will be posted in: