OBD-II trouble code
P2097: Post Catalyst Fuel Trim System Too Rich (Bank 1)
The bank 1 downstream oxygen sensor is reporting a persistently rich signal that the PCM can't correct out. Usually means a contaminated downstream sensor, a cat that's saturated and dumping unburned fuel through, or fuel system issues that don't trip the upstream lean/rich codes.
Quick facts
- System
- Powertrain
- Category
- Fuel & Air / Post-Cat Fuel Trim
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $150 – $1,200
- DIY difficulty
- Intermediate DIY
What does P2097 mean?
P2097 is the rich counterpart to P2096 — both are post-catalyst fuel trim codes that triggered after 2009 OBD-II revisions started monitoring downstream sensor behavior more aggressively. The PCM uses the downstream O2 sensor on bank 1 to fine-tune the average fuel trim after the cat. When the downstream-driven trim runs persistently rich (typically more than 8% rich for an extended period), P2097 sets.
The diagnostic question for P2097 is the same one you ask for any rich code: is the engine actually running rich, or is the sensor lying? With post-cat codes, the answer is more often 'the sensor is lying' than with pre-cat codes — because downstream sensors live in a contaminated environment (any oil, coolant, or excess fuel that gets past the cat eventually coats the sensor) and they tend to drift rich as they age. A failing downstream sensor that drifts to constantly reading rich will trigger P2097 even on a healthy engine.
When the engine actually is running rich on the bank 1 side, the typical causes are an injector leaking down, a stuck-open EVAP purge valve dumping fuel vapor only into the bank 1 side of the intake, or excessive fuel pressure from a failed regulator. A cat that's been damaged by prolonged rich operation can also keep running rich at the downstream sensor even after the upstream fuel trim has been corrected — it takes time for a saturated cat to dry out. Less commonly, an oil burning engine will saturate the cat substrate with hydrocarbons and produce a chronic rich reading downstream.
Common causes
- Contaminated or aged downstream O2 sensor on bank 1
- Leaking fuel injector on bank 1
- Stuck-open EVAP purge valve dumping vapor unevenly
- Excessive fuel pressure from a failed regulator
- Engine burning oil contaminating the cat and downstream sensor
- Recent rich-running event saturating the cat substrate
- Failed catalytic converter no longer absorbing fuel residue
- Faulty MAF sensor reading high (causing over-fueling that's marginal pre-cat)
- Coolant entering combustion (head gasket failure)
Symptoms
- Check engine light on with P2097 stored
- Faint fuel smell at the tailpipe at idle
- Black sooty deposits at the tailpipe (visible at startup)
- Marginal fuel economy reduction
- Possibly other rich-related codes (P0172, P0175, P0420)
- Usually no significant drivability issue
Diagnostic steps
- 1.Confirm the code is current. P2097 sometimes sets briefly after a known rich-running event (e.g., after a stalled cold start) and clears itself.
- 2.Read live data and watch downstream O2 sensor voltage on bank 1. A consistent reading above 0.7V with the engine warm confirms the rich condition is real.
- 3.Compare long-term fuel trim on bank 1 to bank 2. If bank 1 is being pulled negative (PCM removing fuel) while bank 2 is normal, the engine is actually running rich on bank 1.
- 4.Inspect the downstream sensor visually if accessible. Oil contamination, coolant residue, or heavy carbon buildup all explain a falsely rich signal.
- 5.Test the EVAP purge valve — a stuck-open valve dumps fuel vapor into the intake at random times and can show up as a one-sided rich condition.
- 6.If sensor, EVAP, and fuel trim all check out, the next step is fuel pressure testing and injector balance testing.
Repair cost
$150 – $1,200
Downstream O2 sensor replacement: $150-$400 — this is the most common P2097 fix. EVAP purge valve replacement: $150-$400. Leaking fuel injector replacement: $300-$700. Fuel pressure regulator: $200-$500. Cat replacement if the cat itself has failed: $400-$1,200 on most platforms. If contamination is the underlying cause (oil burning or coolant), additional engine repair may be needed.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with oxygen sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.