Skip the auto shop - Our mechanics make house calls

Q: Trying to determine if a Honda 2005 vtec (D172A) sohc, 127 hp has an O2 upstream sensor problem or the ECU

asked by on

I've taken voltage reading of both O2 sensors from the ECU connector(s) behind the glove box with digital multi-meter. Seems both initiate at 0.290v bias volts before the Htr circuit effect. Once heated, I observed the downstream sensor avg 0.4 v at idle and acceleration (+/- spikes). The upstream sensor avg 0.295v at idle and accl. With both sensors connected the engine idles fine but struggles on accl, power loss or hunting and when accl released, it gasp and sometime stalls out. When I disconn the upstrm O2 and leave the dwnstrm connected, the engine runs fine on idle and accl. When just upstream O2 connected, the engine runs bad as previously describe. I observed the readings on upstrm O2, it starts out at 0.290v - bias voltage then jumps up to 0.5 - 0.7 v (Htr ckt kicks in?) for a few seconds then drops and avg 0.290v. I notice before the Htr ckts effect (10s) with both sensors in, the engine had full pow at idle and accl. Took upstrm O2 rdg in open air, 0.75v - 0.9v, stable.

My car has 167920 miles.
My car has an automatic transmission.

A: Hello. From what you describe it would appe...

Hello. From what you describe it would appear that your upstream oxygen sensors are causing the issue. If you disconnect them and the vehicle runs better then it may very well be possible that the signal they are sending or generating may be a bad one, and confusing the computer, causing your performance issues. Keep in mind that the heater circuit and the signal circuit will usually be on separate wires, and should not kick on and off and change the signal of the sensor. Most oxygen sensors are designed to operate in cycles, however, if they are giving off erratic readings that may be a sign that the sensor is bad. I would try to get the specifics on what the sensor voltages should be for that vehicle and compare them with your findings to see what you may conclude. If you need a diagnostic, an expert from YourMechanic can come to your car’s location to inspect the loss of power issue to help guide you through repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Car starts up and drives then turn it off and it doesn't start up again. I have to wait.

Hi There, What you are describing sounds like an ignition coil pack that may be failing. Ignition coils are prone to this type of erratic functioning or heat cycling when they are beginning to fail due to the temperature fluctuations...

Q: 2005 Dodge Dakota 6cyl 3.7 litre with auto trans. 110k miles. Transmission slipping when shifting. varies directly with the amount

Unless the fluid is obviously contaminated, and thus there is a possibility of a blocked transmission filter, I wouldn't start the diagnostic with a fluid/filter change. Eventually, you should change the fluid and the filter but more likely causes of...

Q: Knocking sound from motor and shutting off. its not head gasket,fuel injectors,tps,iac,sparkplug,dust.cap,mass air flow,ect . Help

I wish I could be more helpful, but I think you need a mechanic live and in person on this one. If you've checked all those systems and components and they're good, a code reader indeed would be the next...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.