OBD-II Code · Sensors
P2A00
O2 Sensor Closed-Loop Air-Fuel Stuck Rich (B1S1)
Upstream A/F sensor reports stuck-rich in closed loop.
Common symptoms
- CEL
- Black smoke
- Poor MPG
Likely causes
- Failed A/F sensor
- Fuel pressure too high
- Stuck-open injector
Where to start
- Try the cheapest cause first. Start by checking: failed a/f sensor.
- Cost & scope. $200-$1,500
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure
P2A00 sets when Bank 1 Sensor 1 (the pre-catalyst upstream sensor on the bank containing cylinder 1) fails the rationality check -- the signal is within electrical limits but does not respond correctly to commanded fuel changes or to known engine operating conditions. On vehicles with a narrowband upstream sensor, the PCM expects 1-3 Hz cross-counts at 0.45V threshold during closed-loop cruise, swinging between roughly 0.1V and 0.9V. On modern wideband (AFR / air-fuel ratio) sensors, the PCM sees a 0-5V linear signal that should sit near 3.3V at lambda 1.0 (stoichiometric) and move smoothly to lower voltages on rich and higher on lean. Cheapest first: scan live data and identify which sensor type you actually have -- if it's wideband and the voltage sits pegged at 3.3V regardless of throttle, the heater hasn't reached operating temp or the sensor is dead-coasting on bias. Snap-throttle to WOT and watch for the AFR voltage to dip toward 2.5-2.8V (rich enrichment), then return; no movement means a non-responsive sensor. Check for vacuum leaks first using a smoke machine or carb cleaner around intake gaskets -- a large vacuum leak skews the sensor reading lean enough to trip rationality without setting a discrete lean code. Caveat: P2A00 with a recent intake-related repair almost always points back to a missed vacuum leak or a torn intake gasket; replacing the upstream wideband sensor blind costs $200-$450 and frequently doesn't fix the code.
Vehicle-specific patterns
Vehicle-specific patterns: 2008-2013 Toyota Camry 2.5L 2AR-FE -- upstream wideband AFR sensor coking from PCV oil pull-through, Toyota TSB EG055-12 covers PCV valve and AFR sensor replacement together. 2010-2015 Chevy Equinox 2.4L LAF -- timing chain stretch causes intermittent lean condition that trips P2A00 before P0014/P0017 appear; the chain is the real fix. 2007-2012 Nissan Altima 2.5L QR25DE -- upstream AFR sensor fails from oil consumption, common at 80-120k miles. 2009-2014 Ford Escape 2.5L Duratec -- intake manifold runner control gaskets fail and create a hidden vacuum leak that mimics a bad upstream sensor. Estimated repair: $180 to $620.
Related codes
Look up another code
More free tools