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.

Normal voltage reading for O2 sensor while operating?

Thread Tools
 
Search this Thread
 
Old 07-16-2015, 09:37 PM
  #1  
CF Veteran
Thread Starter
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 957 Likes on 772 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default Normal voltage reading for O2 sensor while operating?

'97, AW4.

I've been searching for a while, and no success. Lots of threads about melted wires and blown blue fuses, but no solid data on what voltage readings to expect from the 02 sensor while the engine is running.

I got my new
Bluetooth OBDII reader Bluetooth OBDII reader
installed today, and ran it with http://www.torque-bhp.com while on my commute home. Trying to figure out a random misfire.

The O2 sensor voltage, as displayed on my phone, was bouncing like crazy the whole time (with one exception), from 0 to about .75 volts.

The only time it stayed steady was while going down a steep grade, 3rd gear, no throttle at all. It went to zero and stayed there until the grade flattened out and I started using the throttle again.

Well, that's very interesting, but without knowing whats normal, it doesn't really tell me anything useful. I have a feeling it should be fairly steady, but I really don't know.

Anybody?

Last edited by BlueRidgeMark; 07-16-2015 at 09:48 PM.
Old 07-17-2015, 07:53 AM
  #2  
::CF Moderator::
 
cruiser54's Avatar
 
Join Date: Aug 2011
Location: Prescott, Az
Posts: 43,971
Received 1,562 Likes on 1,266 Posts
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Normal.
Old 07-17-2015, 09:24 AM
  #3  
CF Veteran
 
CCKen's Avatar
 
Join Date: Aug 2010
Location: Canton, MI
Posts: 8,357
Likes: 0
Received 90 Likes on 74 Posts
Year: 1999
Model: Cherokee
Engine: 4.0
Default

Originally Posted by BlueRidgeMark
'97, AW4.

I've been searching for a while, and no success. Lots of threads about melted wires and blown blue fuses, but no solid data on what voltage readings to expect from the 02 sensor while the engine is running.

I got my new Bluetooth OBDII reader installed today, and ran it with Torque Free while on my commute home. Trying to figure out a random misfire.

The O2 sensor voltage, as displayed on my phone, was bouncing like crazy the whole time (with one exception), from 0 to about .75 volts.

The only time it stayed steady was while going down a steep grade, 3rd gear, no throttle at all. It went to zero and stayed there until the grade flattened out and I started using the throttle again.

Well, that's very interesting, but without knowing whats normal, it doesn't really tell me anything useful. I have a feeling it should be fairly steady, but I really don't know.

Anybody?

The upstream O2S Short Term Fuel Trim (STFT) should toggle about every 2 seconds.


See what the STFT is at idle then at 2,500 RPM.
Old 07-17-2015, 12:29 PM
  #4  
Seasoned Member
 
Muddz's Avatar
 
Join Date: Nov 2013
Location: USA
Posts: 290
Likes: 0
Received 1 Like on 1 Post
Year: 1995
Model: Grand Cherokee (ZJ)
Engine: 4.0L
Default

If your scanner software is able to display Mode $06 data (non-continuous monitoring) you can find some more information about how your o2 sensors are behaving. Mode $06 data is from non-continuous tests that's stored in the PCM. Some PCMs store more Mode $06 data than others depending on the vehicle and year.


Chrysler Mode $06

http://www.aa1car.com/library/2005/us010516.htm
Attached Files
File Type: doc
Chrysler MODE 6.doc (8.7 KB, 1139 views)
File Type: txt
JEEP NON-CONT TEST REPORT.txt (3.2 KB, 723 views)
File Type: pdf
MODE 6-XJ.pdf (674.6 KB, 761 views)

Last edited by Muddz; 07-24-2015 at 03:24 PM.
Old 07-17-2015, 05:12 PM
  #5  
CF Veteran
Thread Starter
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 957 Likes on 772 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Wow! Great information! Thanks all of you!

It was running... decently today, then I stopped to get the mail (about a mile from my house) and it started chugging pretty badly. Again, like flipping a switch. I didn't have the scanner running, but when I pulled into my driveway and got stopped, I got it going, and the O2 sensor was very stable at ~.18 volts @ idle. Ken, I'll try it 2 2500 rpm and report back.
Old 07-17-2015, 07:56 PM
  #6  
CF Veteran
 
DFlintstone's Avatar
 
Join Date: Aug 2011
Location: Nor-Cal Coast
Posts: 10,489
Likes: 0
Received 18 Likes on 18 Posts
Year: 90,84
Model: Cherokee
Engine: 4.0,2.5
Default

Here's more from Eco Mike...He gets into OBD/HO a few posts in. > http://www.naxja.org/forum/showthrea...ht=sensor+test)
Old 07-19-2015, 05:11 PM
  #7  
CF Veteran
Thread Starter
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 957 Likes on 772 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Excellent stuff.

Yesterday was a down day for vehicles - I made a dollhouse for my daughter instead. Gotta keep the priorities straight.

Anyway, I fired it up today and it was running VERY badly. Fired up the Torque app and found that the O2 sensor was pegged at zero at idle. I watched it for maybe a minute or two and it didn't budge.

Originally Posted by CCKen
The upstream O2S Short Term Fuel Trim (STFT) should toggle about every 2 seconds.


See what the STFT is at idle then at 2,500 RPM.
Had an errand to run, and when I got back I checked again. About .16 at idle and the same at 2000-2500 rpm. Pretty steady, no bouncing.

What should I be seeing?
Old 07-19-2015, 05:12 PM
  #8  
CF Veteran
Thread Starter
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 957 Likes on 772 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by Muddz
I also have an OBD-II module that can be connected to a laptop or PC. These are more versatile as you can change or modify the software to display and analyze the results.

Good info, Muddz. What software do you run on the laptop?
Old 07-20-2015, 07:26 AM
  #9  
CF Veteran
 
CCKen's Avatar
 
Join Date: Aug 2010
Location: Canton, MI
Posts: 8,357
Likes: 0
Received 90 Likes on 74 Posts
Year: 1999
Model: Cherokee
Engine: 4.0
Default

Originally Posted by BlueRidgeMark
Excellent stuff.

Yesterday was a down day for vehicles - I made a dollhouse for my daughter instead. Gotta keep the priorities straight.

Anyway, I fired it up today and it was running VERY badly. Fired up the Torque app and found that the O2 sensor was pegged at zero at idle. I watched it for maybe a minute or two and it didn't budge.

Had an errand to run, and when I got back I checked again. About .16 at idle and the same at 2000-2500 rpm. Pretty steady, no bouncing.

What should I be seeing?

I'm not sure what you are looking at but you should be able to see O2S1 (upstream O2S) and O2S2 (downstream O2S) voltages and STFT (Short Term Fuel Trim) and LTFT (Long Term Fuel Trim) activity. STFT and LTFT are expressed in %. STFT is the PCM's immediate response to adjust the Air/Fuel ratio based on the voltage outputs of the O2S. The ideal STFT is zero.


You should also see the Open/Closed Loop announcement, i.e., You should see "OPEN" when you first start the engine and when the PCM time out it should announce "CLOSED"


When the PCM is in Open Loop the Oxygen Sensors are ignored by the PCM and will not show any activity on your scanner, except that the voltage readings should be 1.00 volts. When the PCM goes in to Closed Loop the Oxygen Sensors are brought in to play and you should be able to see O2S1 voltages toggle back and forth about very 2 seconds above and below the rich/lean crossover - approximately .045 volts (.001-.900). You may see the O2S1 voltages toggle between .120 and .760.


O2S 2 voltages will be a little bit slower but should never show the same exact voltage of the O2S1, or stay near .900 .


If the O2S voltage stays at 1.00 it means the O2S is dead.
Old 07-20-2015, 08:36 AM
  #10  
Seasoned Member
 
Muddz's Avatar
 
Join Date: Nov 2013
Location: USA
Posts: 290
Likes: 0
Received 1 Like on 1 Post
Year: 1995
Model: Grand Cherokee (ZJ)
Engine: 4.0L
Default

Originally Posted by BlueRidgeMark
Excellent stuff.

Yesterday was a down day for vehicles - I made a dollhouse for my daughter instead. Gotta keep the priorities straight.

Anyway, I fired it up today and it was running VERY badly. Fired up the Torque app and found that the O2 sensor was pegged at zero at idle. I watched it for maybe a minute or two and it didn't budge.


I once had an o2 sensor that would occasionally stick on 1 volt, causing the engine to run rough. Didn't produce any error codes. Took a while to discover, as it would stick only under certain conditions while driving and I didn't have a scanner with live readout at the time to observe o2 voltages.
__________________________

_ excerpt from online " When the computer receives a rich signal (high voltage) from the O2 sensor, it leans the fuel mixture to reduce the sensor’s reading. When the O2 sensor reading goes lean (low voltage), the computer reverses again making the fuel mixture go rich. This constant flip-flopping back and forth of the fuel mixture occurs with different speeds depending on the fuel system. The transition rate is slowest on engines with feedback carburetors, typically once per second at 2500 rpm. Engines with throttle body injection are somewhat faster (2 to 3 times per second at 2500 rpm), while engines with multiport injection are the fastest (5 to 7 times per second at 2500 rpm)."
__________________________

Under certain conditions your o2 sensor may be possibly sticking at a zero 0 voltage and/or there is an intermittent open somewhere. I might try a jiggle test of the wiring harness to help diagnose a problematic wire or connection.

One method I've used to test o2 sensor(s) is to unplug a PCM sensor such as for air intake temperature. This will effect the PCM fuel map tuning and cause the O2 sensors to react to new exhaust conditions. A sticking o2 sensor sometimes will stick on one volt when another sensor is disconnected. Near zero voltage ~.1 is usually when there is similar amount of oxygen in the exhaust as the outside air being fed to the sensor.

Another test may be to disconnect both oxygen sensors. The PCM should revert to it's default fuel trim, similar to an open loop. If the engine starts to run smooth again, indicates a faulty o2 sensor and/or wiring.

The sensors only work correctly when heated within a certain temperature range. Possibly something wrong with the heater and/or wires. Once heated the sensor element (Zirconia) produces it's own voltage based on a stoic 14.7:1 air fuel ratio.

Good find, you found the fuse to be the problem.

OXYGEN SENSOR HEATER MONITOR

Once the o2 sensor reaches operating temperature 300° to 350°C (572 ° to 662°F), the Zirconia element generates a voltage that is inversely proportional to the amount of oxygen in the exhaust. The information obtained by the sensor is used to calculate the fuel injector pulse width. This maintains a 14.7 to 1 Air Fuel (A/F) ratio. At this mixture ratio, the catalyst works best to remove hydrocarbons (HC), carbon monoxide (CO) and nitrogen oxide (NOx) from the exhaust.

ASD relay -------- Fuse 23 -------- upstream ------------ downstream (heater circuit)
G-117 ----------GND---------------------|-------(S107)--------|

PCM ---------------------------------- upstream (pcm sensor circuit)
PCM ---------------------------------- downstream
SENSOR GND ------------------------------|


Later models XJ, 4.0L - Lambda Sensor; 4 wire rectangular plug, Length: 1140mm, Diameter: 18mm, Thread: 1.5, 4 ohm, Zirconia
Attached Images  

Last edited by Muddz; 07-24-2015 at 03:38 PM.
Old 07-20-2015, 09:13 AM
  #11  
Seasoned Member
 
Muddz's Avatar
 
Join Date: Nov 2013
Location: USA
Posts: 290
Likes: 0
Received 1 Like on 1 Post
Year: 1995
Model: Grand Cherokee (ZJ)
Engine: 4.0L
Default

Originally Posted by BlueRidgeMark
Good info, Muddz. What software do you run on the laptop?
It's been a while since I've used the laptop and elm module. In the past I have used some of the freeware & public domain type applications under Dos, Windows and Linux. The apps with more advanced functions are normally commercially available software, you usually need to pay for additional scanner features and diagnostics.

Elm compatible software:http://elmelectronics.com/obdsoftware.html

http://scantool.imechatronics.com/downloads.htm

You can also access an Elm by issuing commands from a terminal under Dos, Windows, Mac and Linux. Plus other operating systems designed for hand-held devices.

http://elmelectronics.com/obdic.html#ELM327

http://elmelectronics.com/ELM327/AT_Commands.pdf

http://elmelectronics.com/DSheets/ELM327DS.pdf

Last edited by Muddz; 07-25-2015 at 01:10 AM.
Old 07-24-2015, 06:53 AM
  #12  
CF Veteran
Thread Starter
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 957 Likes on 772 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Okay, this is interesting!

It's been very busy this week - long days at work and no time to look at the beast. But!

On Monday before leaving work I remembered something, kicked myself a few times, and popped the hood to check the O2 heater fuse. Such a simple thing should have been done FIRST!

I didn't remember which fuse supplies the O2 heater, but I remembered it's a 15 amp, so I just pulled all the 15s one by one and gave a visual inspection. They all looked fine, but the contacts were a little bit grungy, so I put them in and back out a a few times to clean things off.

It hasn't run badly since. I wouldn't say it's running perfectly, but there's no hesitation or obvious misfiring. Idle is still a tad high, but not like it was.

I filled up that evening, and again last night, so I've run one full tank since cleaning off the fuse contacts. I got 19.6 mpg on that tank!

I don't think it's running rich anymore!

This really doesn't make sense to me. I don't understand why the heater would make such a big difference once the engine is up to temperature, but obviously, this problem has been there at all operating conditions from cold to fully up to temp.
Old 07-24-2015, 07:26 AM
  #13  
::CF Moderator::
 
cruiser54's Avatar
 
Join Date: Aug 2011
Location: Prescott, Az
Posts: 43,971
Received 1,562 Likes on 1,266 Posts
Year: 1990
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by BlueRidgeMark
Okay, this is interesting!

It's been very busy this week - long days at work and no time to look at the beast. But!

On Monday before leaving work I remembered something, kicked myself a few times, and popped the hood to check the O2 heater fuse. Such a simple thing should have been done FIRST!

I didn't remember which fuse supplies the O2 heater, but I remembered it's a 15 amp, so I just pulled all the 15s one by one and gave a visual inspection. They all looked fine, but the contacts were a little bit grungy, so I put them in and back out a a few times to clean things off.

It hasn't run badly since. I wouldn't say it's running perfectly, but there's no hesitation or obvious misfiring. Idle is still a tad high, but not like it was.

I filled up that evening, and again last night, so I've run one full tank since cleaning off the fuse contacts. I got 19.6 mpg on that tank!

I don't think it's running rich anymore!

This really doesn't make sense to me. I don't understand why the heater would make such a big difference once the engine is up to temperature, but obviously, this problem has been there at all operating conditions from cold to fully up to temp.
R*C*B*R*C
Old 07-24-2015, 08:46 PM
  #14  
CF Veteran
Thread Starter
 
BlueRidgeMark's Avatar
 
Join Date: May 2012
Location: Lost in the wilds of Virginia
Posts: 7,964
Received 957 Likes on 772 Posts
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

Originally Posted by cruiser54
R*C*B*R*C

Ehhhh.... what?
Old 07-24-2015, 09:49 PM
  #15  
CF Veteran
 
DFlintstone's Avatar
 
Join Date: Aug 2011
Location: Nor-Cal Coast
Posts: 10,489
Likes: 0
Received 18 Likes on 18 Posts
Year: 90,84
Model: Cherokee
Engine: 4.0,2.5
Default

Refresh Contacts Before Replacing Components?


Quick Reply: Normal voltage reading for O2 sensor while operating?



All times are GMT -5. The time now is 07:35 AM.