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

Fails Smog (OBD not communicating)

Thread Tools
 
Search this Thread
 
  #1  
Old 11-26-2016, 11:06 PM
XJPurr's Avatar
Senior Member
Thread Starter
Join Date: Nov 2010
Location: California
Posts: 106
Received 8 Likes on 7 Posts
Default Fails Smog (OBD not communicating)

Previously my 2006 XJ V8 passed California's smog check, where the car was put on rollers and a probe put in the tailpipe to measure actual emissions. At some point California stopped measuring actual emissions, and now only scans the OBD port.

There are no error codes displayed on the dash, the car is driven an average of three times a week for +20 miles each trip, the battery is good and has not been disconnected since maybe 6 months ago, and there are no drivetrain malfunctions except rarely the engine will die when cold and coming to the first stop.

At two smog check stations my car will not communicate at all with the new California code readers, and there is power at the OBD port. Both stations say this is the first time they have seen this with thousands of cars tested.

This doesn't seem to be an engine or emissions problem, but a mismatch between the Jag and emissions reader software, and seems likely to affect many other Jags.

I have been recommended to go to a car software specialist and will report back what I find. If there are any other ideas or experiences would appreciate hearing those. Thanks.
 

Last edited by XJPurr; 11-27-2016 at 07:09 PM.
  #2  
Old 11-26-2016, 11:59 PM
Join Date: Feb 2014
Location: Crossroads of America
Posts: 19,391
Received 12,736 Likes on 6,379 Posts
Default

Hi XJPurr,

The first thing that comes to mind is to visit a local chain auto parts store such as O'Reilly's, AutoZone, Advance Auto, NAPA. Most of those stores will scan your car for any stored OBDII diagnostic fault codes. If their scanners can communicate with your car, the problem may be in the new California system.

If their scanners can't communicate either, then you know the problem is with your car. If so, I would recommend finding a good independent Jaguar mechanic or Jaguar dealer service department with the necessary system to read not only the generic OBDII fault codes (P, or Powertrain codes), but also the proprietary Jaguar codes (C/Chassis, B/Body, and U/Undefined (mostly Network)). You may have a problem with the Serial Data Link/Serial Communications Network, the Controller Area Network, or another system. If so, one or more U-prefix codes may be stored which will help diagnose the cause of the problem.

Please keep us informed.

Cheers,

Don
 

Last edited by Don B; 11-27-2016 at 12:05 AM.
The following 2 users liked this post by Don B:
AD2014 (01-06-2017), XJRay (01-06-2017)
  #3  
Old 11-27-2016, 09:36 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

I would get an elm327 and then:
1. check for stored codes
2. with engine running look at which OBD monitors are NOT set
3. hot engine, parked, check fuel trims (LTFTs) at idle then at about 2500rpm

Do not clear codes! You will also clear ALL the monitors if you do.

If the elm327 does not work you can be almost certain you have a problem (fuse/wiring/...) with the OBD socket.
 
The following users liked this post:
XJPurr (12-03-2016)
  #4  
Old 11-28-2016, 09:49 PM
XJPurr's Avatar
Senior Member
Thread Starter
Join Date: Nov 2010
Location: California
Posts: 106
Received 8 Likes on 7 Posts
Default

Independent shop that is expert in CA smog checks worked on it all day, they mumbled something about monitors and said I have to go to Jag dealer. Ok.
 
  #5  
Old 11-28-2016, 10:20 PM
Join Date: Feb 2014
Location: Crossroads of America
Posts: 19,391
Received 12,736 Likes on 6,379 Posts
Default

Originally Posted by XJPurr
Independent shop that is expert in CA smog checks worked on it all day, they mumbled something about monitors and said I have to go to Jag dealer. Ok.
Thanks for the update, XJPurr.

Please keep us informed.

Don
 
  #6  
Old 11-29-2016, 03:01 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

Originally Posted by XJPurr
Independent shop that is expert in CA smog checks worked on it all day, they mumbled something about monitors and said I have to go to Jag dealer. Ok.
What they mean is they don't know much about OBD...
 
  #7  
Old 12-03-2016, 10:47 AM
XJPurr's Avatar
Senior Member
Thread Starter
Join Date: Nov 2010
Location: California
Posts: 106
Received 8 Likes on 7 Posts
Default

Cerritos California Jag dealer charged $323 for diagnosis, and identified about $2200 in worn out suspension bits and leaking motor mount (car is 10 years old, less than 90,000 miles, driven easy and kept in garage). Says car's computer communicates with all three of their machines and indicates no engine or emission problems.

Says they can do the smog check and issue the certificate. When they attempt to connect to California state computer it immediately rejects them because manufacturers are not "Star" certified testers.

I have been to 3 independent California smog testers, at least two of which were Star certified, and they all say the same thing the car won't communicate with their machines and manufacturer must do the smog check. The manufacturer says they can't find a problem and California won't let them do the smog check. Appear to be checkmated.

Made an appointment Monday with California smog referee. This state has 21 locations where smog check problems can be addressed. Car is now out of registration and we'll see what happens, very frustrated.
 

Last edited by XJPurr; 12-03-2016 at 11:31 AM.
  #8  
Old 12-03-2016, 11:12 AM
Join Date: Feb 2014
Location: Crossroads of America
Posts: 19,391
Received 12,736 Likes on 6,379 Posts
Default

That is truly frustrating. I still think it would be worth visiting an auto parts store like O'Reilly's, AutoZone, Advance, NAPA, etc. to have them try to scan your car (for free). If their generic scanners can communicate with your car, that will be strong evidence that the problem is with the new California system and would be good ammunition for your meeting with the smog referee.
 
The following 3 users liked this post by Don B:
AD2014 (01-06-2017), XJPurr (12-03-2016), XJRay (01-06-2017)
  #9  
Old 12-03-2016, 11:28 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

I wonder why this is the first/only car with this issue?
 
  #10  
Old 12-03-2016, 07:13 PM
XJPurr's Avatar
Senior Member
Thread Starter
Join Date: Nov 2010
Location: California
Posts: 106
Received 8 Likes on 7 Posts
Default

Originally Posted by JagV8
I wonder why this is the first/only car with this issue?
Fairly recently California changed from a tailpipe emissions test to only scanning the OBD port for cars past a certain model year such as my 2006. Maybe few XJs from that era have been tested under the new system, or maybe this car has a unique problem.

Retrieved the car from Cerritos Jag and it runs and drives magnificient and looks beautiful as always, that's why I put up with the headaches.

Monday will visit the California smog referee station. Hope they can complete the smog check, and at the least should have more info what's going on.
 
  #11  
Old 12-03-2016, 07:35 PM
Join Date: Jan 2011
Location: Sydney, Australia
Posts: 8,638
Received 4,436 Likes on 2,421 Posts
Default

I guess it depends on the equipment that these Smog places are using.

Maybe they can only read HS-CAN and MS-CAN, and maybe not the SCP and ISO protocols that are used on an X350.

The PCM in the X350 is HS-CAN but the "diagnostics" over the OBD port is on the ISO 9141...

In saying that, there's a statement in one of the JLR tech guides;

"For the 2008 model year, the CARB (California
Air Resources Board) required the automotive industry to
switch from serial data diagnostic communication to the
CAN communications standard (ISO 15765-4) no later
than the 2008 model year. Certain Jaguar vehicles complied
early to the new standard. S-TYPE and XJ complied
starting with 2006 model year. 2007 XK was built to the
standard, and X-TYPE became compliant in 2008."

So who knows... but for sure if the dealers equipment (IDS/SDD) can read the car and there's no communication errors, then the problem is with the Smog stations equipment...
 
The following 4 users liked this post by Cambo:
Don B (12-03-2016), Mac Allan (12-05-2016), XJPurr (12-03-2016), XJRay (01-06-2017)
  #12  
Old 12-03-2016, 07:39 PM
Join Date: Jan 2011
Location: Sydney, Australia
Posts: 8,638
Received 4,436 Likes on 2,421 Posts
Default

What's the last six digits of your VIN, starting with G or H?
 
  #13  
Old 12-03-2016, 08:35 PM
XJPurr's Avatar
Senior Member
Thread Starter
Join Date: Nov 2010
Location: California
Posts: 106
Received 8 Likes on 7 Posts
Default

Originally Posted by Cambo
What's the last six digits of your VIN, starting with G or H?
H08352. Wish I could have observed the various techs then I could have given more information. As it is I can only relay what they told me.
 

Last edited by XJPurr; 12-03-2016 at 08:57 PM.
  #14  
Old 12-03-2016, 09:18 PM
Join Date: Jan 2011
Location: Sydney, Australia
Posts: 8,638
Received 4,436 Likes on 2,421 Posts
Default

That VIN is absolutely a 2006MY so according to that Jag tech guide, it should be fine...
 
The following users liked this post:
Don B (12-03-2016)
  #15  
Old 12-04-2016, 12:26 AM
plums's Avatar
Veteran Member
Join Date: Feb 2011
Location: on-the-edge
Posts: 9,733
Received 2,166 Likes on 1,610 Posts
Default

Originally Posted by Cambo
... it should be fine...
should be ...

All of the different protocols are based on committee authored specs.

Give two programmers a copy of a protocol spec and you will get at least
two different results.

Sometimes for interoperbility, the only thing you can do is to observe
what the market leader does and copy it. No matter how wrong headed
their implementation happens to be.

I run into this on a regular basis.
 
The following users liked this post:
XJPurr (12-04-2016)
  #16  
Old 12-04-2016, 09:08 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

CARB were very good at specifying each of the protocols was allowed as per SAE/ISO specs and the Jags definitely follow them.

(Won't be MS-CAN, BTW.)

Possibly the car in question has some issue (bad wiring or some such) but fairly easy to check with a meter / an elm327 I suspect.

The smog station is maybe a suspect. I've seen OBD tools (prpfessional ones at that) which failed to follow the ELECTRICAL spec never mind the software!!
 
The following users liked this post:
XJPurr (12-04-2016)
  #17  
Old 12-05-2016, 05:51 PM
XJPurr's Avatar
Senior Member
Thread Starter
Join Date: Nov 2010
Location: California
Posts: 106
Received 8 Likes on 7 Posts
Default

The California smog referee hooked up his first machine and the car immediately failed due to no communication. The first attached picture is that machine and its readout, and even with my limited knowledge I can see all the blocks read "unsupported" and that indicates no communication. Then he hooked up his second machine and it also failed on that one. There was a paper printout which seemed to show some data, but it has a "?" in many blocks. Referee says problem is with the car can't proceed any further until repaired, and non-proprietary equipment needs to be used. He wrote some more things down but I left the paper in the car.

In retrospect I am really surprised the dealer with their advanced equipment who was told three smog repair shops already said communication problem, gave the car back to the consumer saying they can't find anything wrong! One of the techs probably could have hooked up his personal code scanner and could indentify it's not working.

I will call the service advisor tomorrow to see if they will take the car back and try it again without their proprietary advanced manufacturer equipment, and then once the problem shows itself they can reflash the computer or whatever needs to be done.

The car being tested before mine was a gorgeous black/black XK convertible around the era of my car or maybe a few years older. The referee also failed it although sounded like a different reason, and as the lady was leaving she said maybe she shouldn't have bought it.
 
Attached Thumbnails Fails Smog (OBD not communicating)-.jpg   Fails Smog (OBD not communicating)-b.jpg   Fails Smog (OBD not communicating)-c.jpg   Fails Smog (OBD not communicating)-d.jpg  

Last edited by XJPurr; 12-05-2016 at 05:57 PM.
  #18  
Old 12-05-2016, 06:27 PM
Mac Allan's Avatar
Veteran Member
Join Date: Dec 2014
Location: California
Posts: 1,741
Received 814 Likes on 515 Posts
Default

If it's at all helpful, our 2004MY had no problem with the new California OBDII testing procedure. This was less than 30 days ago.

If I had to take a guess, I would say the state machines may be improperly programmed. See the note above about the protocol changing in 2006. IOW, it's working on an '04 but not an '06 when there was a change in protocol.
 
The following users liked this post:
Don B (12-05-2016)
  #19  
Old 12-05-2016, 09:37 PM
Join Date: Feb 2014
Location: Crossroads of America
Posts: 19,391
Received 12,736 Likes on 6,379 Posts
Default

Originally Posted by XJPurr
One of the techs probably could have hooked up his personal code scanner and could indentify it's not working.
I know I keep beating this drum, but why don't you visit an auto parts store and have the car scanned for free? Better yet, visit three auto parts stores from different chains. If their generic OBDII scanners can communicate with your car, you'll have a strong argument that the problem is with the new State system.

Based on the information Cambo posted, one possibility is that the California system was programmed to communicate with your 2006 car via the pre-2008 serial data protocol ISO 9141, while the car is actually communicating over the 2008 and later CAN ISO 15765-4 protocol. It may be possible for the system operator to open a screen that shows which protocol the system is attempting to use.

Cheers,

Don
 

Last edited by Don B; 12-05-2016 at 09:46 PM.
The following 3 users liked this post by Don B:
AD2014 (01-06-2017), Mac Allan (12-05-2016), XJRay (01-06-2017)
  #20  
Old 12-06-2016, 02:06 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

And buy a $5 or $10 elm327 as well.
 



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