XK8 / XKR ( X100 ) 1996 - 2006
Sponsored by:
Sponsored by:

Check engine light P1646

Thread Tools
 
Search this Thread
 
  #1  
Old 08-08-2016, 02:23 PM
XKRCoupeMan's Avatar
Member
Thread Starter
Join Date: Jul 2009
Location: Florence, KY USA
Posts: 61
Received 4 Likes on 3 Posts
Default Check engine light P1646

I have a 2001 XKR coupe, and recently had the check engine light with codes P1646 and P1642. I clear them and the P1646 always comes back, and the P1642 comes back only sometimes. Car runs fine with no other messages such as restricted performance, etc. Doing research, it appears that P1646 relates to the 2nd fuel pump relay on my XKR. I switched out the relay with another one, and the same P1646 code came back, so I assume that rules out a bad relay. What else can I try to correct this engine light? The fuel pumps were changed out about 5 years ago.
 
  #2  
Old 08-08-2016, 02:49 PM
RJ237's Avatar
Veteran Member
Join Date: Dec 2010
Location: Douglasville Ga.
Posts: 8,657
Received 2,783 Likes on 2,227 Posts
Default

I believe P1646 is for the upper oxygen sensor on the passenger side.
 
  #3  
Old 08-08-2016, 05:26 PM
brgjag's Avatar
Veteran Member
Join Date: Aug 2008
Location: SW OH
Posts: 2,904
Received 364 Likes on 327 Posts
Default

I think he is right on the 02, recheck that code
 
  #4  
Old 08-08-2016, 05:37 PM
oyster's Avatar
Senior Member
Join Date: Jan 2012
Location: Horten, Norway
Posts: 704
Received 251 Likes on 156 Posts
Default

Hi.

Very confusing.

From JTIS Code P1646

VIN 001036-018108 no such code
VIN 018109-031303 Fuel pump 2
VIN 031304-A00083 Heated O2 sensor
VIN A00084-A11140 Heated O2 sensor
VIN A11141-A30645 Fuel pump 2
VIN A30646- and on Heated O2 sensor
 
The following users liked this post:
RJ237 (08-08-2016)
  #5  
Old 08-08-2016, 08:31 PM
XKRCoupeMan's Avatar
Member
Thread Starter
Join Date: Jul 2009
Location: Florence, KY USA
Posts: 61
Received 4 Likes on 3 Posts
Default

It is confusing. So since I have a 2001 XKR, and my VIN says it should be a "fuel pump 2", I'm leaning towards that instead of the 02 sensor, what can I do to try and sort out this engine light?
 
  #6  
Old 08-09-2016, 01:00 AM
JagV8's Avatar
Veteran Member
Join Date: May 2009
Location: Yorkshire, England
Posts: 26,645
Received 4,483 Likes on 3,901 Posts
Default

In case you can get to the (upstream) O2s easily (as on my car) then you could test the heater ohms (about 1) as usually they blow open circuit. On my car (sorry, it's all I have!) it's easy to unplug the sensor and do the test.

If both sensors are good I suppose it must be a fuel pump!
 
  #7  
Old 08-09-2016, 03:49 AM
jamdmyers's Avatar
Veteran Member
Join Date: Aug 2013
Location: Poughkeepsie NY
Posts: 1,031
Received 271 Likes on 240 Posts
Default

Well if you think its the fuel pump you need to change it, but most faulty fuel pumps show very different symptoms and don't throw codes pointing to the fuel pump. Note the 1646 indicates RELAY not fuel pump, as well as a 1642 indicates a intermitant CAN error it's more likely a sensing / elec problem than a fuel pump.
See post 12 here
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
LedZepplin
XK8 / XKR ( X100 )
34
01-25-2017 04:37 AM
Blue_XJ8
XJ XJ8 / XJR ( X308 )
7
04-10-2016 06:25 PM
dartech
XK8 / XKR ( X100 )
0
04-02-2016 06:41 PM
drdan7
XK8 / XKR ( X100 )
4
03-30-2016 08:24 AM
phil51
X-Type ( X400 )
3
03-25-2016 08:18 PM

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


Quick Reply: Check engine light P1646



All times are GMT -5. The time now is 09:08 PM.