• Welcome to the new NAXJA Forum! If your password does not work, please use "Forgot your password?" link on the log-in page. Please feel free to reach out to [email protected] if we can provide any assistance.

Possible access to OBD-II codes for 97+ XJs?

Rob Mayercik

NAXJA Member #920
NAXJA Member
Location
NJ, U.S.A.
Buddy of mine with an '04 Liberty sent me this link recently:

http://www.allpar.com/fix/computer-codes.html

We tried it on his truck, and it seemed to work. If the 97+ XJs use the same interface, perhaps this may finally be the way to duplicate the OBD-I CEL blinker system?

Any 97+ owner care to try it out and report?

Rob
 
My '97 doesn't use that on-off-on-off-on BS- Just hold down the trip reset button and turn to ON- mine flashes 111111,222222,333333,444444,etc, no codes there.
 
just tried the on-off-on-off method with no luck on my 2000 XJ, also tried holding the odometer button down which started the self test but still didnt show codes. and to add to it, i definatly have a code because my check engine light is on
 
I don't know what to tell ya.. I always thought it would show any codes after it finished testing the guages, but I've never had a check engine light on so I just assumed no codes would show. maybe I'll unplug a sensor and see what shows up.
 
BCParker said:
so, just to be clear, if after showing 999999 it just displays the current odometer number there are no codes?


Righto

-easiest way to check is to unplug the battery and let the computer reset- it will throw one.
 
The key on-off thingy only works on the 97 XJ. For 98 and newer you'll need a scanner.
You need to release the trip button after the last key cycle to get the codes otherwise you'll just get the instrument panel check (cycling of the gauges, lights & count up of the odometer LEDs)
 
just checked my 97, just pressing the trip reset and turning on starts gauges going, but no codes given. going on-off-on-off-holdbutton-on does self test then shows 55_____- on the odometer, and blinks 5, 5 on the check engine light. 55 means end of codes/all clear right?

orig posted by me- "my '97 doesn't use that on/off/on/off BS" - I stand corrected. thanks all
 
Last edited:
We could do a self-diagnostic on our old '98 Classic:
Ignition off, push and hold trip reset button.
Turn ignition to run (not start).
Turn ignition back to off, then release trip reset button.

OBDII codes will then be displayed in the odometer window. A cycling of 999999, 888888 etc. and the guages cycling means you released the trip reset button too soon.
 
As far as I know there is no way in any OBD-II vehicle to flash the diagnostic trouble codes. The government mandates what features OBD-II systems have to have. One of them is that it can't flash the codes. So basically it is against the law for a vehicle manufacterer to allow that. I could be missing some exception somewhere but that is what I was taught in computer diagnostics class in automotive school.
 
Bounty Hunter said:
We could do a self-diagnostic on our old '98 Classic:
Ignition off, push and hold trip reset button.
Turn ignition to run (not start).
Turn ignition back to off, then release trip reset button.

OBDII codes will then be displayed in the odometer window. A cycling of 999999, 888888 etc. and the guages cycling means you released the trip reset button too soon.


I just did that on my 98 classic......It showed 2.3 any idea what that means? My check engine light is not on so i dont think its a code.



Hayden
 
60thAnivrsryXJ said:
As far as I know there is no way in any OBD-II vehicle to flash the diagnostic trouble codes. The government mandates what features OBD-II systems have to have. One of them is that it can't flash the codes. So basically it is against the law for a vehicle manufacterer to allow that. I could be missing some exception somewhere but that is what I was taught in computer diagnostics class in automotive school.

Well, all I can tell you is that it worked on my buddy's liberty (all he got was "done").

Perhaps it's only good for '04s, but did anyone actually try ON-ACC-ON-ACC-ON? that's what the link I posted (at least, the first page that loads) says to do.

Maybe it won't work, and maybe it will. My XJ's a '92, so I can't try it myself.

Rob
 
60thAnivrsryXJ said:
As far as I know there is no way in any OBD-II vehicle to flash the diagnostic trouble codes. The government mandates what features OBD-II systems have to have. One of them is that it can't flash the codes. So basically it is against the law for a vehicle manufacterer to allow that. I could be missing some exception somewhere but that is what I was taught in computer diagnostics class in automotive school.

my 1997 OBD II shows the code on the odometer AND flashes the check engine light.
 
Hayden said:
I just did that on my 98 classic......It showed 2.3 any idea what that means? My check engine light is not on so i dont think its a code.



Hayden


Anybody? any ideas what the "2.3" means?


Hayden
 
23** Intake manifold air temperature sensor input above maximum acceptable voltage.
or
Intake manifold air temperature sensor input below minimum acceptable voltage.

We had this code a few times on our '98 XJ.
 
Back
Top