P2099
Post Catalyst Fuel Trim System Too Rich Bank 2
The appearance of the standard OBD2 trouble fault code P2099 is an indicator that your vehicle ECU triggered a threshold alert for "Post Catalyst Fuel Trim System Too Rich Bank 2". Understanding the root component breakdown helps avoid expensive diagnostic fees.
Driver's Summary
Code P2099 means your vehicle detected a problem with the post catalyst fuel trim system too rich bank 2 system. Typical symptoms include sooty exhaust tailpipe, rich smell, mil illuminated. This code won't leave you stranded, but it indicates a real issue that will only get easier and cheaper to fix sooner rather than later.
Symptoms
Sooty exhaust tailpipe, rich smell, MIL illuminated
Common Causes
- Faulty Bank 2 Sensor 2 O2 sensor
- High fuel pressure
- Leaky fuel injector on Bank 2
- Air filter severely restricted
How to Fix
- 1 Replace downstream O2 sensor
- 2 Test fuel pressure regulator
- 3 Clean or replace fuel injectors
- 4 Replace engine air filter
Technical Explanation
Code P2099 is confirmed when the ECM's diagnostic algorithm detects a parameter deviation that persists across a defined number of consecutive drive cycles. The PCM distinguishes between electrical faults (circuit codes) and performance faults (rationality codes) by comparing the sensor's reported value against what other sensors would predict under the same engine operating conditions. The MIL illuminates after the fault is confirmed on two consecutive drive cycles, and the freeze frame data captured at first detection is stored in the PCM's memory for diagnostic reference.
Is It Safe to Drive?
Low-severity fault — you'll notice sooty exhaust tailpipe, rich smell, mil illuminated but the vehicle remains drivable. The risk of ignoring it long-term is a failed smog test and the possibility that a minor $50 fix becomes more complex over time.
Mechanic's Pro Tip
The most common mistake with P2099 is replacing the sensor without verifying the reference voltage and ground integrity first. Use a scan tool to monitor the sensor's live output; a truly failed sensor shows a stuck, flatlined reading — a sensor that fluctuates but reads slightly off usually indicates a wiring or vacuum issue, not a dead sensor. Always spray electrical contact cleaner on the connector pins before condemning the sensor.
Air filter: $30; O2 Sensor: $150 - $300