# O2 sensor voltage swings?

**URL:** <https://community.cartalk.com/t/o2-sensor-voltage-swings/192513>\
**Category:** Maintenance/Repairs\
**Created:** [August 27, 2023, 10:39pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513 "2023-08-27T22:39:50Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![George\_San\_Jose1](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@George\_San\_Jose1](https://community.cartalk.com/u/George_San_Jose1)\
**Post date:** [August 27, 2023, 10:39pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/1 "2023-08-27T22:39:50Z")

</div>

I recently measured my OBD I Corolla’s (pre-cat) O2 sensor voltage swings. Seems to be a pretty good test, as it quickly tests a lot of the drivetrain computer’s functions. At idle, after the engine is warmed up, the voltage oscillates from 0.1 volt to about 0.75 volt and back in about 3 seconds. The shop manual however says it should oscillate from 0.1 volt to 1.0 volt… My readings seem to be a little on the low side. Does that mean my air/fuel mixture isn’t quite right? Or is it just that the voltages from O2 sensors vary, one to another? Or that I shouldn’t test at idle, but at a higher rpm?

---

<div class="post-metadata">

**Author:** ![bing](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/bing/32/4619_2.png) [@bing](https://community.cartalk.com/u/bing)\
**Post date:** [August 27, 2023, 10:52pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/2 "2023-08-27T22:52:53Z")

</div>

Just from when I used to watch the o2 performance while driving, I was more concerned about how quickly the readings changed rather than the high and low. Don’t think at idle you will get accurate readings anyway.

---

<div class="post-metadata">

**Author:** ![George\_San\_Jose1](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@George\_San\_Jose1](https://community.cartalk.com/u/George_San_Jose1)\
**Post date:** [August 27, 2023, 11:02pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/3 "2023-08-27T23:02:42Z")

</div>

> [@bing](#):
>
> Don’t think at idle you will get accurate readings anyway.

Maybe the O2 sensor isn’t the optimum temperature at idle. I think it has to be at least 600 degrees, but forget if that’s C or F. In any event It seems like the drivetrain computer must think the o2 sensor output is accurate, b/c otherwise you’d think it would refuse to enter closed-loop operation.

---

<div class="post-metadata">

**Author:** ![db4690](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/db4690/32/2583_2.png) [@db4690](https://community.cartalk.com/u/db4690)\
**Post date:** [August 28, 2023, 1:07am UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/4 "2023-08-28T01:07:16Z")

</div>

> [@George\_San\_Jose1](#):
>
> At idle, after the engine is warmed up, the voltage oscillates from 0.1 volt to about 0.75 volt and back in about 3 seconds

That’s very slow

I suggest replacing the oxygen sensor

---

<div class="post-metadata">

**Author:** ![Tester](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/tester/32/15976_2.png) [@Tester](https://community.cartalk.com/u/Tester)\
**Post date:** [August 28, 2023, 1:23am UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/5 "2023-08-28T01:23:29Z")

</div>

> [@George\_San\_Jose1](#):
>
> At idle

> **[How to Test Oxygen Sensors - NGK Spark Plugs Australia | Iridium Spark Plugs...](https://www.ngk.com.au/technical_info/how-to-test-oxygen-sensors/)**
>
> The world leader in spark plug technology for over 80 years. Don't just ask for a spark plug, insist on NGK.

Tester

---

<div class="post-metadata">

**Author:** ![Rainflurry](https://avatars.discourse-cdn.com/v4/letter/r/cab0a1/32.png) [@Rainflurry](https://community.cartalk.com/u/Rainflurry)\
**Post date:** [August 28, 2023, 12:26pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/6 "2023-08-28T12:26:40Z")

</div>

Are you measuring this with a multimeter? If so, a multimeter display cannot update quickly enough to reflect the number of O2 sensor cross counts. As @Tester’s article pointed out, a scope is needed or a scan tool that measures cross counts.

---

<div class="post-metadata">

**Author:** ![George\_San\_Jose1](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@George\_San\_Jose1](https://community.cartalk.com/u/George_San_Jose1)\
**Post date:** [August 28, 2023, 8:00pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/7 "2023-08-28T20:00:31Z")

</div>

> [@Rainflurry](#):
>
> Are you measuring this with a multimeter?

No, I used an o’scope. I did the measurement w/warm engine at idle (800 rpm), but it appears it should be done at 2000 rpm. That may be why the cycle time measures slower than it should. I’ll have to repeat that job it appears. According to the NGK article, the O2 sensor cycle time should be 0.6 seconds, vs what I measured, 3.0 seconds.

At the moment i have bigger fish to fry, need snacks, have to repair my popcorn maker … lol …

---

<div class="post-metadata">

**Author:** ![Rainflurry](https://avatars.discourse-cdn.com/v4/letter/r/cab0a1/32.png) [@Rainflurry](https://community.cartalk.com/u/Rainflurry)\
**Post date:** [August 28, 2023, 8:30pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/8 "2023-08-28T20:30:12Z")

</div>

Just some more food for thought…I missed the fact that we’re talking about an OBD I vehicle. It’s been quite a few years but I used to work for OTC developing their OBD I scan tool in the early 90’s. I recall most O2 sensors back then being pretty lazy - i.e. it took a few seconds to make a swing from, say, 0.2 to 0.8 and back. It’s been a while since I used a scope on an OBD I O2 sensor though.

---

<div class="post-metadata">

**Author:** ![George\_San\_Jose1](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@George\_San\_Jose1](https://community.cartalk.com/u/George_San_Jose1)\
**Post date:** [August 28, 2023, 8:43pm UTC](https://community.cartalk.com/t/o2-sensor-voltage-swings/192513/9 "2023-08-28T20:43:52Z")

</div>

> [@Rainflurry](#):
>
> I recall most [OBD I] O2 sensors back then being pretty lazy - i.e. it took a few seconds to make a swing from, say, 0.2 to 0.8 and back.

Thanks for the add’l info about potential OBD I differences in O2 sensor time responses. Maybe the cycle time I measured is what it’s supposed to be by design. I replaced that sensor maybe 5 years ago w/a Denso unit, so I expect it is probably ok. I expect the prior 25 year old sensor was good too, as replacing the sensor had absolutely no effect on anything. The Corolla’s factory service manual doesn’t spec the O2 sensor cycle time, just the voltage range, spec’d from 0.1 to 1.0 volt. The 0.1 volt downward swing tests ok, but the upper swing stops at a little less than 0.8 volt, a little lower than spec. Like I mentioned above, probably should repeat the test at 2K rpm.
