Q: I had p2096 and 2196 codes. I replaced the upstream o2 sensor. The p2196 went off for a while but the 2096 remained.

asked by on

Now both codes are back on. Check engine won't go off. Mpg is slightly less than it should be. Already replaced front 02 sensor. What's my next option? Auto shop said they didn't see an exhaust leak.

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

The two codes indicate that the air fuel ratio in the engine is off. In your circumstance, the short and long term fuel trim values should be read and evaluated using a real time scan tool as that will help narrow the diagnostic. Also, the actual output of the pre and post oxygen sensors should be graphed on the scan tool. Depending on the results, some vehicle systems, or potential malfunctions, that might need to be evaluated to get the codes resolved include: low fuel pressure caused by a clogged filter, failing fuel pump, failed fuel pressure regulator or clogged or leaking injectors, large vacuum leak that causes a massive amount of un-metered air to enter the intake manifold resulting in an overly lean mixture. Other possibilities are a faulty MAF (Mass Air Flow) sensor or a faulty ECT (Engine Coolant Temperature) sensor. To resolve this, the recommended service is a Check Engine Light diagnostic. If you request that service, the responding certified mechanic will come to your location, download the trouble codes, run the necessary tests and let you know exactly what has failed and why. If you authorize the indicated repairs, the mechanic will perform that as well, again right at your location. Once all necessary repairs are complete, the check engine light should stay off, at least so long as no new malfunctions crop up. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. I had p2096 and 2196 codes. I replaced the upstream o2 sensor. The p2196 went off for a while but the 2096 remained.

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: My timing belt broke on my 2000 Hyundai Elantra GLS,replace the belt but when started the car after it sounded like a lawn mower,

This engine is an interference engine and this means that if the timing belt broke it will bend the valves and the valves or the head will need to be replaced. Sometimes the head gets damaged and will need a...

Q: 2011 Dodge Avenger Transmission

Hello. The most basic way to put it is the 3rd and 4th gear are slipping. What was your concern when you had the car diagnosed? Was is just the Check Engine Light, or did you notice a problem with...

Q: Should I fix my sonta that needs a transmission or should I buy a new car

In order for you to make this decision you need to compare the value of the car before and after the replacement of the transmission. If the cost to replace the transmission exceeds the value of the car then it...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
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...