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

Lots of ODBII codes

Thread Tools
 
Search this Thread
 
  #1  
Old 04-09-2016, 09:10 PM
JagsteRJX's Avatar
Senior Member
Thread Starter
Join Date: Apr 2016
Location: Florida
Posts: 189
Received 28 Likes on 21 Posts
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.
 
  #2  
Old 04-09-2016, 09:57 PM
lcmjaguar's Avatar
Senior Member
Join Date: May 2012
Location: Wisconsin
Posts: 735
Received 252 Likes on 82 Posts
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; 04-10-2016 at 09:42 AM.
  #3  
Old 04-09-2016, 10:47 PM
JagsteRJX's Avatar
Senior Member
Thread Starter
Join Date: Apr 2016
Location: Florida
Posts: 189
Received 28 Likes on 21 Posts
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.
 
  #4  
Old 04-09-2016, 11:05 PM
lcmjaguar's Avatar
Senior Member
Join Date: May 2012
Location: Wisconsin
Posts: 735
Received 252 Likes on 82 Posts
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; 04-09-2016 at 11:11 PM.
  #5  
Old 04-10-2016, 10:35 AM
Partick the Cat's Avatar
Veteran Member
Join Date: Apr 2013
Location: Gloucestershire, England
Posts: 1,055
Received 306 Likes on 224 Posts
Default

This listing may help.
 
  #6  
Old 04-11-2016, 08:37 AM
trosty's Avatar
Senior Member
Join Date: Sep 2013
Location: Dallas, Texas
Posts: 702
Received 224 Likes on 125 Posts
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?
 
  #7  
Old 04-11-2016, 11:26 PM
mberman's Avatar
Senior Member
Join Date: May 2008
Location: SoCal
Posts: 184
Received 38 Likes on 35 Posts
Default

Check your throttle body. It may need a cleaning. Its is known to throw lots of codes similar to yours.
 
  #8  
Old 04-12-2016, 10:58 AM
Florida_Pilot's Avatar
Member
Join Date: Apr 2016
Location: Florida
Posts: 30
Received 4 Likes on 3 Posts
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!
 
  #9  
Old 04-12-2016, 11:34 AM
hafren's Avatar
Senior Member
Join Date: Sep 2014
Location: Dayton, Ohio USA
Posts: 638
Received 225 Likes on 144 Posts
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?
 
  #10  
Old 04-12-2016, 11:42 AM
Mac Allan's Avatar
Veteran Member
Join Date: Dec 2014
Location: California
Posts: 1,742
Received 814 Likes on 515 Posts
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.
 
  #11  
Old 04-13-2016, 09:59 AM
Partick the Cat's Avatar
Veteran Member
Join Date: Apr 2013
Location: Gloucestershire, England
Posts: 1,055
Received 306 Likes on 224 Posts
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.
 
  #12  
Old 04-14-2016, 02:35 AM
JagV8's Avatar
Veteran Member
Join Date: May 2009
Location: Yorkshire, England
Posts: 26,648
Received 4,484 Likes on 3,902 Posts
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.
 
  #13  
Old 04-14-2016, 10:19 AM
Mac Allan's Avatar
Veteran Member
Join Date: Dec 2014
Location: California
Posts: 1,742
Received 814 Likes on 515 Posts
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
 
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
TreVoRTasmin
XJ XJ8 / XJR ( X308 )
17
04-04-2016 02:19 PM
vincent661983
XJ XJ8 / XJR ( X308 )
0
04-02-2016 12:59 PM
Swagger XC
XJ XJ6 / XJR6 ( X300 )
4
04-01-2016 07:49 AM
axel1961
XJ XJ8 / XJR ( X308 )
1
03-31-2016 08:34 PM
Dean Kitching
XF and XFR ( X250 )
2
03-30-2016 02:53 PM

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


Quick Reply: Lots of ODBII codes



All times are GMT -5. The time now is 11:49 PM.