Skip the auto shop - Our mechanics make house calls

Q: What would cause brand new O2 sensors to give codes 172, 173, 176, and 177, rich and lean conditions, both sides at the same time?

asked by on

My car has an auto trans, and 4.0L V-6 engine. I have changed the MAF sensor and BOTH O2 sensors as recommended by yourmechanic.com. That recovered the acceleration and seemed fine driving around town on a Friday. Monday I drove the truck to work on the freeway, 48 miles each way. In the morning at 3am it was mostly fine though the check engine light came on 6 times. going up grades it loses speed, then seem like it down shifted about a 400 rpm rise and recovered the acceleration. In the afternoon, all of the former issues came back. Codes were 172 and 176 (O2 sensor lean conditions both sides) and 173 and 177 (O2 sensor rich conditions both sides). I cleared the codes and it seems to drive normally in town, but the check engine light came on 3 times during a 13 mile drive. (same codes) Stopping and restarting the engine will turn off the check engine light. What will cause new O2 sensors to report lean and rich and cause a check engine light and acceleration issues?

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

When it comes to across-the-board codes being set such as this, it is usually a result of something "upstream" creating the condition to set all these codes. For instance, it is rare for both O2 sensors to fail at exactly the same time; this is likely an indication of something else going on. The most common cause of such symptoms is a vacuum leak.

Vacuum leaks will can come and go depending on RPM and manifold pressure. Your truck will struggle to find an equilibrium and will make extreme adjustments attempting to find the correct fuel mixture. A common place for a vacuum leak is in the tube that connects the air filter box to the throttle body. These tubes are flexible and can seal and open with motor movement and air flow into the motor. Look for other vacuum leaks as well.

Another possibility is fuel-contaminated oil. The positive crankcase ventilation (PCV) system is designed to draw in the fumes in the crank case for emissions reasons. If there is fuel leaking into the oil, or the oil has not been changed on a regular basis, trouble codes can be set as the fumes in the crank case are cleared out and build back up.

If you are using a K&N filter charged with oil, this can contaminate your mass airflow (MAF) sensor and cause all of these problems. I have seen many people chase this problem only to find that the oil on the K&N filter is the problem. Also, some replacement MAF sensors are better than others. It is possible you have a bad one. In addition, check the wiring harness to the MAF sensor, and to both O2 sensors. The wiring harness can be host to a wide variety of issues.

Last, the Powertrain Control Module (PCM) could be failing. Testing this is an extensive process. You have to directly monitor the MAF and 02 sensor signals separate from the PCM while comparing them to the data that the PCM is displaying on a scanner. If they don’t agree with each other, you likely have a PCM failure.

Check for leaking injectors as well. Leaking injectors will allow excessive fuel into the intake and the PCM will continually over compensate. The same thing can happen with the fuel pressure regulator.

So as you can see, there is a lot that can cause these codes. I recommend booking an appointment with one of our technicians to help you figure this out. A Check Engine Light inspection is a great place to start. Make sure to include as many details about your problem as possible when you book your appointment.

Good luck!

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!
  • Home
  • Questions
  • What would cause brand new O2 sensors to give codes 172, 173, 176, and 177, rich and lean conditions, both sides at the same time?

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: Smog check failed due to Oxygen sensor

Hello, thank you for writing in. The first person to tell you this was correct to a certain extent. If the system is not warmed up, the readings cannot be taken accurately. However, if the engine is warmed up and...

Q: Put a reman 3.7l in a 06 commander that had a blown engine. Old engine had 108k with enough sludge in it to fill the trunk.

Hi there. With having the code P2096, there could be an issue with the emission controls to your engine. Check the following areas to determine the source of the code. Check the following: A damaged or failed oxygen sensor...

Q: Brakes hard to press

If this is not related to any vacuum leaks, the next place to check would be the brake booster itself. As you press the brake pedal down, a shaft inside the brake booster moves forward into a diaphragm, which separates...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...