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.

Hi and O2 sensor question(s)

Thread Tools
 
Search this Thread
 
Old 12-29-2016, 12:05 PM
  #1  
Newbie
Thread Starter
 
Jord79's Avatar
 
Join Date: Dec 2016
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default Hi and O2 sensor question(s)

Hi, I'm a new owner with a 96 XJ 4.0 auto.

I bought it with a rough idle issue and still trying to iron it out. Rough idle is terrible within 30 seconds of start up (i.e. when the O2 sensors take over control of the fuel trim) The RPMs will slowly fall until engine almost stalls, then suddenly increase again - this pattern repeats until engine temperature increase when idle steady but is still a little lumpy. In addition to this - the engine will buck until warm and will want to stall when coming to a stop. This may or may not be related.

I used an OBD scan app to check for codes. Initially it gave a code for O2 sensor 2 having a high voltage. I replaced the sensor and cleared the code. Code has not come back after 200 miles of driving, but the rough idle still persists.

So using the OBDii app, I have monitored various sensors and found the following...

During the 'rough idle phase' the STFT is reading as rich and leaning the fuel by up to almost -30% before shooting back up to 0% and repeating - this occurs in time with the drop and sudden increase in RPMs which makes sense if it is essentially cutting fuel. LTFT trim is currently reading at +11% though an earlier scan showed the LTFT drop steadily to -27% during the 'warm up' period. I'm hoping this was just an anomaly.

I need to check the functionality of the O2 sensors before I start investigating other problems, which I can do to some degree with the scan tool - but it is a bit of a head scratcher!

First off, the scan app (OBD Car Doctor) is telling me that there is 1 oxygen sensor present. However, there are also some dynamic perimeters with readings that I think relate to the O2 sensors:

First one is 0211 (Bank 1) which gives a reasonably steady reading around 0.6V, which sounds about right for an O2 sensor?

Next is 0212 (Bank 1) and gives a reading which fluctuates between 0.04V and 0.06V - is this one of the O2 sensors?

I also get a reading 0211 (Bank 2) which is shown in percentage and reads between -1.6% and -2.6%. I have no clue about this and if the banks refer to banks of cylinders, then there shouldn't be a Bank to as the car is an I6.

If anyone has any ideas about these figures, I'd be extremely grateful.

Thanks!
Old 12-29-2016, 01:10 PM
  #2  
Banned
 
nujeepguy's Avatar
 
Join Date: Oct 2016
Posts: 1,553
Likes: 0
Received 4 Likes on 4 Posts
Year: 2000 and 1998
Model: Cherokee
Engine: 4.0
Default

Originally Posted by Jord79
Hi, I'm a new owner with a 96 XJ 4.0 auto.

I bought it with a rough idle issue and still trying to iron it out. Rough idle is terrible within 30 seconds of start up (i.e. when the O2 sensors take over control of the fuel trim) The RPMs will slowly fall until engine almost stalls, then suddenly increase again - this pattern repeats until engine temperature increase when idle steady but is still a little lumpy. In addition to this - the engine will buck until warm and will want to stall when coming to a stop. This may or may not be related.

I used an OBD scan app to check for codes. Initially it gave a code for O2 sensor 2 having a high voltage. I replaced the sensor and cleared the code. Code has not come back after 200 miles of driving, but the rough idle still persists.




So using the OBDii app, I have monitored various sensors and found the following...

During the 'rough idle phase' the STFT is reading as rich and leaning the fuel by up to almost -30% before shooting back up to 0% and repeating - this occurs in time with the drop and sudden increase in RPMs which makes sense if it is essentially cutting fuel. LTFT trim is currently reading at +11% though an earlier scan showed the LTFT drop steadily to -27% during the 'warm up' period. I'm hoping this was just an anomaly.

I need to check the functionality of the O2 sensors before I start investigating other problems, which I can do to some degree with the scan tool - but it is a bit of a head scratcher!

First off, the scan app (OBD Car Doctor) is telling me that there is 1 oxygen sensor present. However, there are also some dynamic perimeters with readings that I think relate to the O2 sensors:

First one is 0211 (Bank 1) which gives a reasonably steady reading around 0.6V, which sounds about right for an O2 sensor?

Next is 0212 (Bank 1) and gives a reading which fluctuates between 0.04V and 0.06V - is this one of the O2 sensors?

I also get a reading 0211 (Bank 2) which is shown in percentage and reads between -1.6% and -2.6%. I have no clue about this and if the banks refer to banks of cylinders, then there shouldn't be a Bank to as the car is an I6.

If anyone has any ideas about these figures, I'd be extremely grateful.

Thanks!
my o2 -2 was bad, read above 1 volt, changed it. both now read and vary under 1 volt like .3 to .7, always changing.
Old 12-29-2016, 02:00 PM
  #3  
Herp Derp Jerp
 
salad's Avatar
 
Join Date: Nov 2011
Location: Parham, ON
Posts: 18,251
Likes: 0
Received 12 Likes on 11 Posts
Year: 1999
Model: Cherokee
Engine: 4.0L OBD-II
Default

What brand O2 sensors did you use? There are known problems with Bosch and Denso in these - NTK (the OEM) work reliably.

Have you tried disconnecting the sensors and confirming that it runs well in open loop when warmed up? Closed loop can have problems if the coolant temperature is not accurate. Note that 1996 uses a totally separate sending unit for the dash gauge.

Wiring under the XJ for the O2 sensors can sometimes fall down and get chewed. Would be a good idea to check it out.

Upstream O2 readout should fluctuate a LOT. Rear should be steady as the cat smooths things out.
Old 12-29-2016, 02:22 PM
  #4  
CF Veteran
 
Jeepin'_Aint_EZ's Avatar
 
Join Date: Jan 2012
Location: Ocean County, NJ
Posts: 2,208
Likes: 0
Received 3 Likes on 3 Posts
Year: 1998
Model: Cherokee
Engine: 4.0L
Default

posting to see new post....

Edit:

Salad is right on. I've actually had a driveability problem when my o2 sensor went bad. My XJ would stumble and almost die but catch itself and continue running. I replaced both o2 sensors (I believe they were Standard Brand but it was a while ago) and found that the upstream I installed was faulty right out of the box. I chased my tail for a bit and circled back, threw another new upstream in and it's ran fine ever since. Good times!

Last edited by Jeepin'_Aint_EZ; 12-29-2016 at 02:25 PM.
Old 12-29-2016, 03:43 PM
  #5  
Banned
 
nujeepguy's Avatar
 
Join Date: Oct 2016
Posts: 1,553
Likes: 0
Received 4 Likes on 4 Posts
Year: 2000 and 1998
Model: Cherokee
Engine: 4.0
Default

mine runs fine since change o2-2
Old 12-29-2016, 04:21 PM
  #6  
CF Veteran
 
97grand4.0's Avatar
 
Join Date: Nov 2015
Location: syracuse ny
Posts: 2,764
Received 170 Likes on 158 Posts
Year: 1997
Model: Grand Cherokee (ZJ)
Engine: 4.0, new lifters valve job with new springs and exhaust valves, preload set with shims
Default

I'm sure you've already checked the fuel pressure? 0211 is the upstream sensor. That's the one that trims the fuel. 0212 is after the cat. That one makes sure the cat is working right, for lack of a better way to put it. You just have the front and back sensor both would be Bank 1. No bank 2.
A steady reading of around .6 is not a good test tool. I recommend a graphing obd2 scan tool for about $40 on flea bay. Honestly if that were believable I would say the sensor is no good. The reading should fluctuate between .1 and .9vdc once the sensor is heated up to temp. A stuck sensor will sit around mid volts, but a slow digital or averaging test meter will do the same. Also it is a heated sensor I think, and the heater needs to work, it's job is to heat it up faster so it works sooner.

Last edited by 97grand4.0; 12-29-2016 at 04:31 PM.
Old 12-29-2016, 04:22 PM
  #7  
Newbie
Thread Starter
 
Jord79's Avatar
 
Join Date: Dec 2016
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

Thanks for the replies thus far.

I don't know what brand the new downstream O2 sensor is (Generic) - so it could be flawed. Do the figures it shows tell that this could be a problem?

Alarm bells were ringing when the scan app said 'Oxygen Sensors 1 present' (followed by the info ECU1 00000011) should it not say '2 present' if they are functioning correctly?

However, it is then baffling that I am seeing voltage readouts for both (high for 0211 na low for 0212)

I would source 2 X new recommended sensors if I could be sure the problem isn't caused by some other fault. Does anyone have the correct part number for the NTK sensors?

The wiring to the rear sensor looks good.
Old 12-29-2016, 04:41 PM
  #8  
CF Veteran
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 952 Likes on 767 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

The downstream sensor (after the cat) is not part of running the engine. You could literally cut the wires and it would not affect the engine. It ONLY tells the computer when the cat is malfunctioning.

Scanners often show readings for sensors that aren't there. Ignore them.

It can't be said too often or too strongly, use an NGK/NTK sensor ONLY for the O2.

Also check the fuse for the heater circuit, as mentioned. Then check for vacuum leaks and exhaust leaks.

By the way, welcome to the forum and thank you for posting a coherent description of your problem and what you have done about it, and for using actual punctuation and English!

Old 12-29-2016, 04:46 PM
  #9  
Newbie
Thread Starter
 
Jord79's Avatar
 
Join Date: Dec 2016
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

Thanks again.

Checked NTK website which gives different part numbers for front and rear (relating to connector type and lead length) a visual inspection should determine which is correct.

I will ignore post-cat sensor for now if what you say is correct.

I will check heater circuit fuse (if I can find it!).

I'm ruling out vacuum leaks at the moment as I believe a a vacuum leak leads to a lean condition and my figures indicate a rich condition. I also believe a faulty or stuck EGR valve could cause this.
Old 12-29-2016, 05:09 PM
  #10  
CF Veteran
 
97grand4.0's Avatar
 
Join Date: Nov 2015
Location: syracuse ny
Posts: 2,764
Received 170 Likes on 158 Posts
Year: 1997
Model: Grand Cherokee (ZJ)
Engine: 4.0, new lifters valve job with new springs and exhaust valves, preload set with shims
Default

Well, I would personally not jump to conclusions without a bit more testing. No offense but I am too skeptical of your test method to spend money on an 02 at this point.
Old 12-29-2016, 05:21 PM
  #11  
Newbie
Thread Starter
 
Jord79's Avatar
 
Join Date: Dec 2016
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

The scan tool does graph, I've just not explained the data properly. I'll post pictures of the results tomorrow. The voltage on the upstream does fluctuate slightly between .5 and .7

heater could be the issue as the fluctuating idle occurs when the ecu first goes into closed loop, but eases after the engine has warmed slightly more
Old 12-29-2016, 05:24 PM
  #12  
CF Veteran
 
97grand4.0's Avatar
 
Join Date: Nov 2015
Location: syracuse ny
Posts: 2,764
Received 170 Likes on 158 Posts
Year: 1997
Model: Grand Cherokee (ZJ)
Engine: 4.0, new lifters valve job with new springs and exhaust valves, preload set with shims
Default

Yeah if its not going to .1 and .9 or darn close when fully warm you got a bad puppy there.
Old 12-29-2016, 05:25 PM
  #13  
Herp Derp Jerp
 
salad's Avatar
 
Join Date: Nov 2011
Location: Parham, ON
Posts: 18,251
Likes: 0
Received 12 Likes on 11 Posts
Year: 1999
Model: Cherokee
Engine: 4.0L OBD-II
Default

Yeah that's not normal.



Like I said before, the unplugging test is free
Old 12-29-2016, 09:48 PM
  #14  
CF Veteran
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 952 Likes on 767 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by Jord79
I'm ruling out vacuum leaks at the moment as I believe a a vacuum leak leads to a lean condition and my figures indicate a rich condition.
An exhaust leak will give you a rich condition. It can allow fresh air into the exhaust stream and fool the PCM into thinking you are running lean, thus it dumps in fuel.
Old 12-30-2016, 02:16 AM
  #15  
Newbie
Thread Starter
 
Jord79's Avatar
 
Join Date: Dec 2016
Posts: 19
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

Originally Posted by salad
Yeah that's not normal.



Like I said before, the unplugging test is free
thanks for this, this is really useful!



All times are GMT -5. The time now is 12:47 PM.