Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here XJ (84-01)
All OEM related XJ specific tech. Examples, no start, general maintenance or anything that's stock.

Starting to annoy me...

Thread Tools
 
Search this Thread
 
Old 04-04-2012, 11:23 PM
  #1  
Member
Thread Starter
 
trust96xj's Avatar
 
Join Date: Mar 2012
Posts: 138
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default Starting to annoy me...

Rough idle. Even more so while in park or neutral. Cel on for o2 but I just replaced it. Can't figure out if it has a fuse or not. What all can cause a CEO light for an o2 that's not technically the o2 being bad?
Old 04-05-2012, 01:03 AM
  #2  
CF Veteran
 
DFlintstone's Avatar
 
Join Date: Aug 2011
Location: Nor-Cal Coast
Posts: 10,489
Likes: 0
Received 17 Likes on 17 Posts
Year: 90,84
Model: Cherokee
Engine: 4.0,2.5
Default

I guess you are talking about a 4.0 in a 96? Posting the code really helps....guess you would start with a tune up, check vacuum leaks. Cleaning the throttle body and IAC.....Also I believe there is a fuse and a relay for the 02 heater. It's not rare the wires to the 02(s) get melted/ground and cause problems....

You can try this. I hear sometime in 97 it no longer works.
1984-1990 w/AMC engine are pre-OBD.

1984-1986 w/GM V6-173 are OBD-I (GM control setup.)

1991-1995 are OBD-I (Chrysler)

1996-2001 are OBD-II (Chrysler)

The "Key Tricks"
Older (OBDI) models - Start with the ignition off. Within five seconds, switch the key on, off, on, off, on. ("On" is NOT "Start" and "Off" is NOT "Lock"). The "check engine" light will flash. Count the flashes. Each code is a two digit code, so a (for example) 23 would be FLASH FLASH (pause) FLASH FLASH FLASH (long pause). It will never flash more than 9 times, so watch for those pauses!

Newer (OBDII) models - Put the key into the ignition, push down the odometer reset button, then turn the key to RUN with your finger on the button - and then release the button. The odometer will go through 1111111 through 999999, then display the car's serial number. It will then show the error codes (it might show them starting with P). If this method does not work, try the OBDI method.
Old 04-05-2012, 01:34 AM
  #3  
Member
Thread Starter
 
trust96xj's Avatar
 
Join Date: Mar 2012
Posts: 138
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

Yea 96 4.0. I don't remember the obd2 code but they're both o2 out of range. Bank 1 sensor 1. So it's my pre cat. But I just replaced both of my o2 sensors. And I can't figure out where the fuse or relay would be.
Old 04-05-2012, 04:22 AM
  #4  
CF Veteran
 
DFlintstone's Avatar
 
Join Date: Aug 2011
Location: Nor-Cal Coast
Posts: 10,489
Likes: 0
Received 17 Likes on 17 Posts
Year: 90,84
Model: Cherokee
Engine: 4.0,2.5
Default

Maybe there is something here..https://www.google.com/search?tbm=is...2-7l7l0.frgbld.
Old 04-05-2012, 06:08 AM
  #5  
CF Veteran
 
tjwalker's Avatar
 
Join Date: Nov 2010
Location: In the middle of Minnesota!
Posts: 5,804
Received 99 Likes on 88 Posts
Year: 1999
Model: Cherokee
Engine: 4.0
Default

The oxygen sensor heater circuit on your 96 is fused. The fuse is in the power distribution center (black box) under the hood on the passenger side.

It is a 15 amp mini fuse. Not exactly sure of the location but somewhere in the 19-24 area.

Check EVERY fuse before moving onto other more complex possibilities.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
frantic29
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
16
09-26-2015 04:30 PM
Ashs1714
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
8
09-04-2015 10:14 PM
north0house
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
1
08-31-2015 09:08 PM
03cheroke
Stock Grand Cherokee Tech. All ZJ/WJ/WK Non-modified/stock questions go here!
2
08-27-2015 06:07 AM
Gtrsrlly
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
5
08-25-2015 11:50 AM

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


Quick Reply: Starting to annoy me...



All times are GMT -5. The time now is 09:46 AM.