XJ XJ6 / XJ8 / XJR ( X350 & X358 ) 2003 - 2009

Lots of ODBII codes

Thread Tools
 
Search this Thread
 
Old Apr 9, 2016 | 09:10 PM
  #1  
JagsteRJX's Avatar
Thread Starter
|
Senior Member
Joined: Apr 2016
Posts: 189
Likes: 28
From: Florida
Default Lots of ODBII codes

After buying a nice low mileage 2006 XJR from TX in January and driving back home to the Ohio winter, the check engine light has recently come on and stays on. So, I bought a OBDII scanner to check things out.

My first scan revealed a bunch of codes:
P0151
P0351
P0556
P0731
P0936
P0b31
I cleared the codes and started the car and went for a 20min drive. When I arrived back home I turned the car off and on, the check engine light came back on.

These are the codes from the second scan I performed:
P0056
P0236
P0451
P0631
P0851
P0a31
P0056

Any idea what could be causing all these codes? I just had the battery changed a few weeks ago, as the old battery was dead. The car is driving fine no issue with it, just the check engine light is coming on.
 
Reply
Old Apr 9, 2016 | 09:57 PM
  #2  
lcmjaguar's Avatar
Senior Member
Joined: May 2012
Posts: 737
Likes: 255
From: Wisconsin
Default

I don't have any experience with trouble codes so far (knock on wood) but are you using a OBDII scanner that is capable of reading Jaguar Powertrain specific codes? If not they throw bad readings. You can search this forum on devices that will work. See This Link https://www.jaguarforums.com/forum/g...-%2A%2A-33347/

I say this because the codes you list are not in the powertrain manual of Jaguar.

Please see the "X350 / X358 'HOW TO' quick links" and go down to the X350 Workshop Manual in six sections and open Powertrain. Scroll way down and you will see a section on P codes.


GENERIC & ENHANCED OBD II CODES
Something else thatcomplicates diagnosis is that "standardized" OBD II codes really aren't.
There are actuallytwo different types. "Generic" OBD II codes are the same in the sensethat all vehicle manufacturers use the same code number to indicate the sametype of problem. But each vehicle manufacturers also has their own special "enhanced"codes that cover problems not included in the basic OBD2 code list.

These include manyproblems not covered by the generic codes as well as problems that are outsidethe engine management system such as ABS codes, climate control codes, bodycodes, air bag codes, etc.

Generic OBD II codesall start with "P0" while the OEM enhanced codes all start with a"P1." Enhanced codes are often vehicle specific, and may not bereadable with some code readers or scan tools. In other words, it may require certainscanners, special software or a dealerscan tool such as SDD to read the enhanced codes.
 

Last edited by lcmjaguar; Apr 10, 2016 at 09:42 AM.
Reply
Old Apr 9, 2016 | 10:47 PM
  #3  
JagsteRJX's Avatar
Thread Starter
|
Senior Member
Joined: Apr 2016
Posts: 189
Likes: 28
From: Florida
Default

It's just a cheap reader I picked up at Wallmart. So, the description on the package of the OBD2 reader isn't correct, when they state "For use with All 1996 and newer OBDII compliant vehicles." Looks like I'll have to find one that works on a 2006 XJR.
 
Reply
Old Apr 9, 2016 | 11:05 PM
  #4  
lcmjaguar's Avatar
Senior Member
Joined: May 2012
Posts: 737
Likes: 255
From: Wisconsin
Default

YES, the description on the package of the OBD2 reader isn't correct, when they state "For use with All 1996 and newer OBDII compliant vehicles."

Go to a Auto parts store such as Autozone or Advanced Auto Parts and they will read your codes for free and give you a print out, they may be using a scanner that is capable of reading Jaguar P codes. You will know if the codes match up to the powertrain fault code manual.

The X350 Workshop Manual gives definitions for the DTCs.
The C codes are mostly in the Chassis section,
the P codes in the Powertrain section,
the B codes in the Body section and
the U ("Undefined," or mostly network-related)are mostly in the Electrical section.
 

Last edited by lcmjaguar; Apr 9, 2016 at 11:11 PM.
Reply
Old Apr 10, 2016 | 10:35 AM
  #5  
Partick the Cat's Avatar
Veteran Member
Joined: Apr 2013
Posts: 1,055
Likes: 307
From: Gloucestershire, England
Default

This listing may help.
 
Reply
Old Apr 11, 2016 | 08:37 AM
  #6  
trosty's Avatar
Senior Member
Joined: Sep 2013
Posts: 703
Likes: 228
From: Dallas, Texas
Default

Doesn't the standard OBD2 reader only read the P codes. All the other codes have to be read using more specific device like SDD/IDS and some of the expensive high level readers?
 
Reply
Old Apr 11, 2016 | 11:26 PM
  #7  
mberman's Avatar
Senior Member
Joined: May 2008
Posts: 184
Likes: 38
From: SoCal
Default

Check your throttle body. It may need a cleaning. Its is known to throw lots of codes similar to yours.
 
Reply
Old Apr 12, 2016 | 10:58 AM
  #8  
Florida_Pilot's Avatar
Member
Joined: Apr 2016
Posts: 30
Likes: 4
From: Florida
Default

My car was throwing a ton of codes, and a previous shop had thrown a lot of parts at the problems. In short - they failed to trace the issue back to the root cause.

My current mechanic dug in carefully searching for a logical explanation, and found a severely corroded connector under the passenger seat in the back. The root cause of the corrosion was a kinked rubber hose in the sunroof drain which allowed water to infiltrate the connector on a frequent basis. Drain hose was fixed, and then hard solder the wires, eliminating the connector. Codes disappeared.

So the net of sharing that story is to suggest that you may want to carefully look at many of the connections in the car. Lots of codes could indicate a similar electrical issue related to corrosion rather than a bunch of failed parts. Maybe a slim chance, but looking at the connectors shouldn't hurt. The mechanic had a big advantage though compared to me as a shadetree mechanic: a) they know Jags and jag systems; and b) they were able to use references to determine which electrical pathways were common to the fault codes, so only had to check a smaller number of connectors, rather than all of the connectors on the car.

Good luck!
 
Reply
Old Apr 12, 2016 | 11:34 AM
  #9  
hafren's Avatar
Senior Member
10 Year Member
Liked
Loved
Community Favorite
Joined: Sep 2014
Posts: 721
Likes: 277
From: Dayton, Ohio USA
Default Wherabouts are you in Ohio

Originally Posted by JagsteRJX
driving back home to the Ohio winter
Not sure if I can help - but where are you in Ohio?
 
Reply
Old Apr 12, 2016 | 11:42 AM
  #10  
Mac Allan's Avatar
Veteran Member
10 Year Member
Liked
Loved
Community Favorite
Joined: Dec 2014
Posts: 1,892
Likes: 982
From: California
Default

Before you do anything else, I would recommend you replace your battery. These cars are sensitive to weak voltages, and will throw random DTCs.

Unless you know the battery is recent, tested, and fully charged. A new battery has quite often solved issues of multiple or confusing codes.
 
Reply
Old Apr 13, 2016 | 09:59 AM
  #11  
Partick the Cat's Avatar
Veteran Member
Joined: Apr 2013
Posts: 1,055
Likes: 307
From: Gloucestershire, England
Default

+1 on get the battery checked. That comes up time and time again. What would be slightly 'tired' but perfectly serviceable in any other car will cause loads of trouble in a 350.
 
Reply
Old Apr 14, 2016 | 02:35 AM
  #12  
JagV8's Avatar
Veteran Member
15 Year Member
Liked
Loved
Community Favorite
Joined: May 2009
Posts: 27,520
Likes: 4,910
From: Yorkshire, England
Default

He says it had a new battery, I think.

Might have a drain so need recharging. Well worth trying. Also load test as new ones can fail, though rarely.

The codes suggest the OBD tool is working. (If an elm327 works on these cars then very cheap to get one and check the codes, though.)

If they're not "false" codes then there's likely some one or few causes that cascade and result in so many codes. Loom, power, ground, etc fault. They can be a pain to figure & find.
 
Reply
Old Apr 14, 2016 | 10:19 AM
  #13  
Mac Allan's Avatar
Veteran Member
10 Year Member
Liked
Loved
Community Favorite
Joined: Dec 2014
Posts: 1,892
Likes: 982
From: California
Default

Does your 2006 XJR fall within the following the VIN numbers?

G49701-H01992

This TSB might be worth considering:

Issue:
Some 2006 XJ range vehicles within the above VIN range, may exhibit a concern of
malfunction indicator lamp (MIL) illumination and/or poor driveability, such as idle quality,
hesitation, A/C inhibit at high ambient temperatures or poor performance.
Diagnostic trouble codes (DTCs) P050B-85 (Cold start monitor), or DTCs P0131, P0151
(Upstream heated oxygen sensor circuit low voltage) may be present.

Cause: The upstream heated oxygen sensor may experience sudden variations in
temperature due to water droplets in the exhaust system. Under normal circumstances, this
does not present an issue, but software calibration/sensor compatibility can result in the
above DTCs being logged and the driveability issues described.
Here is a link to the full TSB:

http://www.jagrepair.com/images/TSB/...alibration.pdf
 
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
TreVoRTasmin
XJ XJ8 / XJR ( X308 )
17
Apr 4, 2016 02:19 PM
vincent661983
XJ XJ8 / XJR ( X308 )
0
Apr 2, 2016 12:59 PM
Swagger XC
XJ XJ6 / XJR6 ( X300 )
4
Apr 1, 2016 07:49 AM
axel1961
XJ XJ8 / XJR ( X308 )
1
Mar 31, 2016 08:34 PM
Dean Kitching
XF and XFR ( X250 )
2
Mar 30, 2016 02:53 PM

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



All times are GMT -5. The time now is 06:32 AM.