Limp Mode and Dash lit up like a Xmas Tree!
#22
#24
Summary: it's not true. A hard reset will erase ALL codes normally readable.
The following users liked this post:
joycesjag (02-05-2013)
#26
#27
True.
I'm going to quote JagV8 though
Also, it will only clear some module(s) - the ones with volatile memory (like the RAM in a PC). It won't clear all the modules with non-volatile memory (EEROM, flash, etc).
The PCM's KAM (keep alive memory) will be cleared (so the PCM will have to re-learn a lot of needed values such as how to idle smoothly and how to detect misfires and if it's already got misfires it will learn bad stuff as being normal!). The TCM (2003/3+ cars) isn't cleared and lots of other modules also aren't. You need a dealer-type OBD tool to clear those.
Jaguar Forums - Jaguar Enthusiasts Forum - View Single Post - how to hard reset
So there !!
I'm going to quote JagV8 though
Also, it will only clear some module(s) - the ones with volatile memory (like the RAM in a PC). It won't clear all the modules with non-volatile memory (EEROM, flash, etc).
The PCM's KAM (keep alive memory) will be cleared (so the PCM will have to re-learn a lot of needed values such as how to idle smoothly and how to detect misfires and if it's already got misfires it will learn bad stuff as being normal!). The TCM (2003/3+ cars) isn't cleared and lots of other modules also aren't. You need a dealer-type OBD tool to clear those.
Jaguar Forums - Jaguar Enthusiasts Forum - View Single Post - how to hard reset
So there !!
#28
#29
This isn't a point-scoring session - I'd genuinely like to know the answer.
This is a 2005 car. If it behaves like the XK ECM then the codes + CEL are in non-volatile memory.
I'd guess this is an OBDII requirement.
In your other post you said
The TCM (2003/3+ cars) isn't cleared and lots of other modules also aren't. You need a dealer-type OBD tool to clear those.
Are the codes stored there in this car?
This is a 2005 car. If it behaves like the XK ECM then the codes + CEL are in non-volatile memory.
I'd guess this is an OBDII requirement.
In your other post you said
The TCM (2003/3+ cars) isn't cleared and lots of other modules also aren't. You need a dealer-type OBD tool to clear those.
Are the codes stored there in this car?
#30
I wasn't point-scoring.
Almost all the modules keep their codes across a battery disconnect. The only one I am sure loses them is the PCM. Of course it will also clear the OBD monitors (and on our cars set P1000) so from an OBD view point the car would now fail emissions test. Any code will normally re-flag either immediately or after a drive cycle or two. If there are no codes then after a couple of drive cycles the OBD monitors have generally all had a chance to run (exception with very high altitudes and a couple of other pretty rare cases) and our cars will also set a P1111 (as a pending code). Which would be an emissions OBD pass.
TCM counts as part of powertrain so should pass anything serious to the PCM to flag and set MIL, as required by OBD regulations. The TCM can also store its own data and to get it or do other diagnostics you'd need a specialist tool.
(On the pre-2003 cars the TCM doesn't exist and the PCM does gearbox as well as engine.)
Otherwise, generally speaking, each module stores its own codes. Nothing mirrors the PCM so codes cleared are gone.
However, the Denso PCM does also have some non-volatile memory and keeps some history in there for Jaguar to access, including a sort of flight data recorder (in case of e.g. an accident; you get I think it's P1582 as well). None of this is seen via ordinary OBD.
Codes in other modules should not set the MIL unless required as part of OBD (which generally they're not). So you can have dozens of codes (unlikely) and not know, if they're in the other modules.
I'm really surprised if the XK is different but I don't know which years of the XK got which version of the PCM. (It's enough keeping track of the S-Type!)
Almost all the modules keep their codes across a battery disconnect. The only one I am sure loses them is the PCM. Of course it will also clear the OBD monitors (and on our cars set P1000) so from an OBD view point the car would now fail emissions test. Any code will normally re-flag either immediately or after a drive cycle or two. If there are no codes then after a couple of drive cycles the OBD monitors have generally all had a chance to run (exception with very high altitudes and a couple of other pretty rare cases) and our cars will also set a P1111 (as a pending code). Which would be an emissions OBD pass.
TCM counts as part of powertrain so should pass anything serious to the PCM to flag and set MIL, as required by OBD regulations. The TCM can also store its own data and to get it or do other diagnostics you'd need a specialist tool.
(On the pre-2003 cars the TCM doesn't exist and the PCM does gearbox as well as engine.)
Otherwise, generally speaking, each module stores its own codes. Nothing mirrors the PCM so codes cleared are gone.
However, the Denso PCM does also have some non-volatile memory and keeps some history in there for Jaguar to access, including a sort of flight data recorder (in case of e.g. an accident; you get I think it's P1582 as well). None of this is seen via ordinary OBD.
Codes in other modules should not set the MIL unless required as part of OBD (which generally they're not). So you can have dozens of codes (unlikely) and not know, if they're in the other modules.
I'm really surprised if the XK is different but I don't know which years of the XK got which version of the PCM. (It's enough keeping track of the S-Type!)
Last edited by JagV8; 02-05-2013 at 09:37 AM.
The following users liked this post:
steveinfrance (02-05-2013)
#32
Join Date: Oct 2009
Location: Perth Ontario Canada
Posts: 11,058
Received 2,266 Likes
on
1,845 Posts
#34
Join Date: Oct 2009
Location: Perth Ontario Canada
Posts: 11,058
Received 2,266 Likes
on
1,845 Posts
#36
If Brutal says it, chances are high that he's right!
There is an OBD plan (if it got that far / maybe it was passed?) to make codes non-volatile and only self-clearing so maybe the XK/XJ are part way there?
"The good thing about standards is... there are so many to choose from."
If I could find the glove box I could get the handbook that tells where the glove box is.
There is an OBD plan (if it got that far / maybe it was passed?) to make codes non-volatile and only self-clearing so maybe the XK/XJ are part way there?
"The good thing about standards is... there are so many to choose from."
If I could find the glove box I could get the handbook that tells where the glove box is.
Last edited by JagV8; 02-05-2013 at 11:01 AM.
#37
I think you'll need to download a virtual glovebox from
www.gloveboxes'r'us.com
to break out of this Brutally vicious circle we're in.
Now, I'm going away to cook supper before I get a smack from Jim for threadnapping.
I really do enjoy this Forum.
www.gloveboxes'r'us.com
to break out of this Brutally vicious circle we're in.
Now, I'm going away to cook supper before I get a smack from Jim for threadnapping.
I really do enjoy this Forum.
#38
#39
I wasn't point-scoring.
Almost all the modules keep their codes across a battery disconnect. The only one I am sure loses them is the PCM. Of course it will also clear the OBD monitors (and on our cars set P1000) so from an OBD view point the car would now fail emissions test. Any code will normally re-flag either immediately or after a drive cycle or two. If there are no codes then after a couple of drive cycles the OBD monitors have generally all had a chance to run (exception with very high altitudes and a couple of other pretty rare cases) and our cars will also set a P1111 (as a pending code). Which would be an emissions OBD pass.
Almost all the modules keep their codes across a battery disconnect. The only one I am sure loses them is the PCM. Of course it will also clear the OBD monitors (and on our cars set P1000) so from an OBD view point the car would now fail emissions test. Any code will normally re-flag either immediately or after a drive cycle or two. If there are no codes then after a couple of drive cycles the OBD monitors have generally all had a chance to run (exception with very high altitudes and a couple of other pretty rare cases) and our cars will also set a P1111 (as a pending code). Which would be an emissions OBD pass.
#40
Another Update: Car was at an Indy on November 9, 2012 to replace a bad window regulator. Tech noted the CEL was on with codes P2135 Throttle Position Sensor and P0442 Evaporative Emission control system leak. I believe the Indy must have cleared the codes to help him pass emmissions testing.
But clearly, that is why the car failed emissions in December. The Indy actually referred him to the Dealer (?) and on Jan 4, 2013 they pulled the P0442 code, plus a P0456-Evap Emission Leak as well I believe. No mention in the dealer service invoice of the P2135 code.
After a smoke test, they found a vapor leak at the cannister by the evap valve, repaired it and cleared the codes.
After waiting for the computer to store enough data, he was able to get the car to pass emissions last Wednesday, but as stated earlier, it went into limp mode on Friday.
Now, I am curious about the P2135 Throttle Position Sensor since, after reading on this excellent forum, I believe a bad throttle body can also cause the car to go into Limp Mode and cause all the related faults etc. The dealer may have missed that since the Indy cleared that code back in November, but I would think it would have popped up again by January.
So...either 1) it was just the battery and now that it has been replaced, the CEL may go off after a few driving cycles or, 2) A bad throttle body still exists, so the limp mode issue may reappear again.
I will have him take the car back to the Dealer if the CEL is still on in the next few days.
If it is the throttle body, any thoughts on costs (not a DIY for me or him). Thanks again.
But clearly, that is why the car failed emissions in December. The Indy actually referred him to the Dealer (?) and on Jan 4, 2013 they pulled the P0442 code, plus a P0456-Evap Emission Leak as well I believe. No mention in the dealer service invoice of the P2135 code.
After a smoke test, they found a vapor leak at the cannister by the evap valve, repaired it and cleared the codes.
After waiting for the computer to store enough data, he was able to get the car to pass emissions last Wednesday, but as stated earlier, it went into limp mode on Friday.
Now, I am curious about the P2135 Throttle Position Sensor since, after reading on this excellent forum, I believe a bad throttle body can also cause the car to go into Limp Mode and cause all the related faults etc. The dealer may have missed that since the Indy cleared that code back in November, but I would think it would have popped up again by January.
So...either 1) it was just the battery and now that it has been replaced, the CEL may go off after a few driving cycles or, 2) A bad throttle body still exists, so the limp mode issue may reappear again.
I will have him take the car back to the Dealer if the CEL is still on in the next few days.
If it is the throttle body, any thoughts on costs (not a DIY for me or him). Thanks again.