Powertrain · P codes · 200 codes
Oxygen (O2) & air-fuel sensor
Upstream and downstream oxygen sensors, wideband air-fuel sensors and their heater circuits.
Codes in this group
200
Generic SAE codes · OBDex
Rated urgent
0%
0 codes · our rating
DIY-friendly
76%
152 codes · per OBDex
Typical labor
$65–$250
Median hours × $125/hr · est.
01 —Start here
Codes to know in this group
- P0135O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)Often: heater element open-circuitModerate$40–$190 labor est.
- P0141O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)Often: heater element open-circuitModerate$40–$190 labor est.
Code data: OBDex (CC0) · labor estimates at $125/hr, parts extra
02 —Full list
All 200 codes
Grouped by the first three characters of the code.
P00xx
2 codes
P01xx
54 codes
- P0130O2 Sensor Circuit Malfunction (Bank 1, Sensor 1)
- P0131O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)
- P0133O2 Sensor Slow Response (Bank 1, Sensor 1)
- P0134O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 1)
- P0135O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)
- P0136O2 Sensor Circuit Malfunction (Bank 1, Sensor 2)
- P0137O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)
- P013AO2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 2
- P013BO2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 2
- P013CO2 Sensor Slow Response - Rich to Lean Bank 2 Sensor 2
- P013DO2 Sensor Slow Response - Lean to Rich Bank 2 Sensor 2
- P013EO2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 2
- P013FO2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2
- P0140O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 2)
- P0141O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)
- P0142O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
- P0143O2 Sensor Circuit Malfunction (Bank 1 Sensor 3)
- P0144O2 Sensor Circuit Low Voltage (Bank 1 Sensor 3)
- P0146O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 3)
- P0147O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)
- P014AO2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 2
- P014BO2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2
- P014CO2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 1
- P014DO2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 1
- P014EO2 Sensor Slow Response - Rich to Lean Bank 2 Sensor 1
- P014FO2 Sensor Slow Response - Lean to Rich Bank 2 Sensor 1
- P0150O2 Sensor Circuit Malfunction (Bank 2, Sensor 1)
- P0151O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
- P0154O2 Sensor Circuit No Activity / Slow Response (Bank 2 Sensor 1)
- P0155O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)
- P0156O2 Sensor Circuit Malfunction (Bank 2, Sensor 2)
- P0157O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
- P0158O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
- P015AO2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 1
- P015BO2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 1
- P015CO2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 1
- P015DO2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 1
- P0160O2 Sensor Circuit No Activity / Slow Response (Bank 2 Sensor 2)
- P0161O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 2)
- P0162O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
- P0163O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)
- P0164O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
- P0166O2 Sensor Circuit No Activity / Slow Response (Bank 2 Sensor 3)
- P0167O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
- P019AO2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 3
- P019BO2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 3
- P019CO2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 3
- P019DO2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 3
- P01F1O2 Sensor Circuit Bank 1 Sensor 4
- P01F2O2 Sensor Circuit Low Voltage Bank 1 Sensor 4
- P01F4O2 Sensor Circuit Slow Response Bank 1 Sensor 4
- P01F5O2 Sensor Circuit No Activity Detected Bank 1 Sensor 4
- P01F6O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 4
- P01F7O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 4
P05xx
1 code
P06xx
2 codes
P21xx
4 codes
P22xx
66 codes
- P2232O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 1 Sensor 2)
- P2233O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 1 Sensor 3)
- P2234O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 2 Sensor 1)
- P2235O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 2 Sensor 2)
- P2236O2 Sensor Signal Circuit Shorted to Heater Circuit (Bank 2 Sensor 3)
- P2237O2 Sensor Pumping Current Circuit (Bank 1 Sensor 1)
- P2238O2 Sensor Pumping Current Circuit Low (Bank 1 Sensor 1)
- P2239O2 Sensor Pumping Current Circuit High (Bank 1 Sensor 1)
- P223CO2 Sensor Pumping Current Range/Performance (Bank 1)
- P223DO2 Sensor Pumping Current Range/Performance (Bank 2)
- P223EO2 Sensor Reference Resistance Out Of Range (Bank 1)
- P223FO2 Sensor Reference Resistance Out Of Range (Bank 2)
- P2240O2 Sensor Pumping Current Circuit (Bank 2 Sensor 1)
- P2241O2 Sensor Pumping Current Circuit Low (Bank 2 Sensor 1)
- P2242O2 Sensor Pumping Current Circuit High (Bank 2 Sensor 1)
- P2243O2 Sensor Reference Voltage Circuit (Bank 1 Sensor 1)
- P2244O2 Sensor Reference Voltage Circuit Range/Performance (Bank 1 Sensor 1)
- P2245O2 Sensor Reference Voltage Circuit Low (Bank 1 Sensor 1)
- P2246O2 Sensor Reference Voltage Circuit High (Bank 1 Sensor 1)
- P2247O2 Sensor Reference Voltage Circuit (Bank 2 Sensor 1)
- P2248O2 Sensor Reference Voltage Circuit Range/Performance (Bank 2 Sensor 1)
- P2249O2 Sensor Reference Voltage Circuit Low (Bank 2 Sensor 1)
- P2250O2 Sensor Reference Voltage Circuit High (Bank 2 Sensor 1)
- P2251O2 Sensor Negative Current Control Circuit (Bank 1 Sensor 1)
- P2252O2 Sensor Negative Current Control Circuit Low (Bank 1 Sensor 1)
- P2253O2 Sensor Negative Current Control Circuit High (Bank 1 Sensor 1)
- P2254O2 Sensor Negative Current Control Circuit Low (Bank 2 Sensor 1)
- P2255O2 Sensor Negative Current Control Circuit High (Bank 2 Sensor 1)
- P2256O2 Sensor Heater Control Circuit Low Bank 1 Sensor 2
- P2270O2 Sensor Signal Stuck Lean (Bank 1, Sensor 2)
- P2271O2 Sensor Signal Stuck Rich (Bank 1, Sensor 2)
- P2272O2 Sensor Signal Stuck Lean (Bank 2, Sensor 2)
- P2273O2 Sensor Signal Stuck Rich (Bank 2, Sensor 2)
- P2274O2 Sensor Signal Biased/Stuck Lean (Bank 1 Sensor 3)
- P2275O2 Sensor Signal Biased/Stuck Rich (Bank 1 Sensor 3)
- P2276O2 Sensor Signal Biased/Stuck Lean (Bank 2 Sensor 3)
- P2277O2 Sensor Signal Biased/Stuck Rich (Bank 2 Sensor 3)
- P2278O2 Sensor Signals Swapped Bank 1 Sensor 3 / Bank 2 Sensor 3
- P2297O2 Sensor Out of Range During Deceleration (Bank 1 Sensor 1)
- P2298O2 Sensor Out of Range During Deceleration (Bank 2 Sensor 1)
- P22ABO2 Sensor Positive Current Control Circuit/Open (Bank 1 Sensor 2)
- P22ACO2 Sensor Positive Current Control Circuit Low (Bank 1 Sensor 2)
- P22ADO2 Sensor Positive Current Control Circuit High (Bank 1 Sensor 2)
- P22AEO2 Sensor Reference Voltage Circuit/Open (Bank 1 Sensor 2)
- P22AFO2 Sensor Reference Voltage Performance (Bank 1 Sensor 2)
- P22B0O2 Sensor Reference Voltage Circuit Low (Bank 1 Sensor 2)
- P22B1O2 Sensor Reference Voltage Circuit High (Bank 1 Sensor 2)
- P22B2O2 Sensor Negative Current Control Circuit/Open (Bank 1 Sensor 2)
- P22B3O2 Sensor Negative Current Control Circuit Low (Bank 1 Sensor 2)
- P22B4O2 Sensor Negative Current Control Circuit High (Bank 1 Sensor 2)
- P22B5O2 Sensor Pumping Current Trim Circuit/Open (Bank 1 Sensor 2)
- P22B6O2 Sensor Pumping Current Trim Circuit Low (Bank 1 Sensor 2)
- P22B7O2 Sensor Pumping Current Trim Circuit High (Bank 1 Sensor 2)
- P22B8O2 Sensor Positive Current Control Circuit/Open (Bank 2 Sensor 2)
- P22B9O2 Sensor Positive Current Control Circuit Low (Bank 2 Sensor 2)
- P22BAO2 Sensor Positive Current Control Circuit High (Bank 2 Sensor 2)
- P22BBO2 Sensor Reference Voltage Circuit/Open (Bank 2 Sensor 2)
- P22BCO2 Sensor Reference Voltage Performance (Bank 2 Sensor 2)
- P22BDO2 Sensor Reference Voltage Circuit Low (Bank 2 Sensor 2)
- P22BEO2 Sensor Reference Voltage Circuit High (Bank 2 Sensor 2)
- P22BFO2 Sensor Negative Current Control Circuit/Open (Bank 2 Sensor 2)
- P22C0O2 Sensor Negative Current Control Circuit Low (Bank 2 Sensor 2)
- P22C1O2 Sensor Negative Current Control Circuit High (Bank 2 Sensor 2)
- P22C2O2 Sensor Pumping Current Trim Circuit/Open (Bank 2 Sensor 2)
- P22C3O2 Sensor Pumping Current Trim Circuit Low (Bank 2 Sensor 2)
- P22C4O2 Sensor Pumping Current Trim Circuit High (Bank 2 Sensor 2)
P23xx
8 codes
- P232FO2 Sensor Out of Range During Deceleration Bank 1 Sensor 2
- P2379O2 Sensor Out of Range During Deceleration Bank 2 Sensor 2
- P237AO2 Sensor Exhaust Sample Error Bank 1 Sensor 2
- P237BO2 Sensor Exhaust Sample Error Bank 2 Sensor 2
- P239EO2 Sensor Out of Range During Deceleration Bank 1 Sensor 2
- P239FO2 Sensor Out of Range During Deceleration Bank 2 Sensor 2
- P23A0O2 Sensor Exhaust Sample Error Bank 1 Sensor 2
- P23A1O2 Sensor Exhaust Sample Error Bank 2 Sensor 2
P24xx
3 codes
P26xx
6 codes
- P2626O2 Sensor Pumping Current Trim Circuit/Open Bank 1 Sensor 1
- P2627O2 Sensor Pumping Current Trim Circuit Low Bank 1 Sensor 1
- P2628O2 Sensor Pumping Current Trim Circuit High Bank 1 Sensor 1
- P2629O2 Sensor Pumping Current Trim Circuit / Open Bank 2 Sensor 1
- P2630O2 Sensor Pumping Current Trim Circuit Low Bank 2 Sensor 1
- P2631O2 Sensor Pumping Current Trim Circuit High Bank 2 Sensor 1
P2Axx
44 codes
- P2A00O2 Sensor Circuit Range/Performance Bank 1 Sensor 1
- P2A01O2 Sensor Circuit Range/Performance Bank 1 Sensor 2
- P2A02O2 Sensor Circuit Range/Performance Bank 1 Sensor 3
- P2A03O2 Sensor Circuit Range/Performance Bank 2 Sensor 1
- P2A04O2 Sensor Circuit Range/Performance Bank 2 Sensor 2
- P2A05O2 Sensor Circuit Range/Performance Bank 2 Sensor 3
- P2A06O2 Sensor Circuit Range/Performance Bank 1 Sensor 4
- P2A07O2 Sensor Circuit Range/Performance Bank 2 Sensor 4
- P2A08O2 Sensor Negative Voltage Bank 1 Sensor 3
- P2A09O2 Sensor Negative Voltage Bank 2 Sensor 1
- P2A10O2 Sensor Negative Voltage Bank 2 Sensor 2
- P2A11O2 Sensor Negative Voltage Bank 2 Sensor 3
- P2A38O2 Sensor Positive Current Control Circuit/Open Bank 1 Sensor 3
- P2A39O2 Sensor Positive Current Control Circuit Low Bank 1 Sensor 3
- P2A3AO2 Sensor Positive Current Control Circuit High Bank 1 Sensor 3
- P2A3BO2 Sensor Negative Current Control Circuit/Open Bank 1 Sensor 3
- P2A3CO2 Sensor Negative Current Control Circuit Low Bank 1 Sensor 3
- P2A3DO2 Sensor Negative Current Control Circuit High Bank 1 Sensor 3
- P2ABFIntake Air O2 Sensor Reference Voltage Circuit/Open Bank 1
- P2AC0Intake Air O2 Sensor Reference Voltage Circuit Range/Performance Bank 1
- P2AC1Intake Air O2 Sensor Reference Voltage Circuit Low Bank 1
- P2AC2Intake Air O2 Sensor Reference Voltage Circuit High Bank 1
- P2AC3Intake Air O2 Sensor Reference Voltage Circuit/Open Bank 2
- P2AC4Intake Air O2 Sensor Reference Voltage Circuit Range/Performance Bank 2
- P2AC5Intake Air O2 Sensor Reference Voltage Circuit Low Bank 2
- P2AC6Intake Air O2 Sensor Reference Voltage Circuit High Bank 2
- P2AE0Intake Air O2 Sensor Pumping Current Trim Circuit Open Bank 1
- P2AE1Intake Air O2 Sensor Pumping Current Trim Circuit Low Bank 1
- P2AE2Intake Air O2 Sensor Pumping Current Trim Circuit High Bank 1
- P2AE3Intake Air O2 Sensor Pumping Current Circuit Open Bank 1
- P2AE4Intake Air O2 Sensor Pumping Current Circuit Low Bank 1
- P2AE5Intake Air O2 Sensor Pumping Current Circuit High Bank 1
- P2AE6Intake Air O2 Sensor Negative Current Control Circuit Open Bank 1
- P2AE7Intake Air O2 Sensor Negative Current Control Circuit Low Bank 1
- P2AE8Intake Air O2 Sensor Negative Current Control Circuit High Bank 1
- P2AE9Intake Air O2 Sensor Pumping Current Trim Circuit Open Bank 2
- P2AEAIntake Air O2 Sensor Pumping Current Trim Circuit Low Bank 2
- P2AEBIntake Air O2 Sensor Pumping Current Trim Circuit High Bank 2
- P2AECIntake Air O2 Sensor Pumping Current Circuit Open Bank 2
- P2AEDIntake Air O2 Sensor Pumping Current Circuit Low Bank 2
- P2AEEIntake Air O2 Sensor Pumping Current Circuit High Bank 2
- P2AEFIntake Air O2 Sensor Negative Current Control Circuit Open Bank 2
- P2AF0Intake Air O2 Sensor Negative Current Control Circuit Low Bank 2
- P2AF1Intake Air O2 Sensor Negative Current Control Circuit High Bank 2
P2Bxx
6 codes
- P2B88Intake Air O2 Sensor Circuit Bank 1
- P2B89Intake Air O2 Sensor Circuit Low Voltage Bank 1
- P2B8BIntake Air O2 Sensor Heater Control Circuit/Open Bank 1
- P2B8CIntake Air O2 Sensor Heater Control Circuit Range/Performance Bank 1
- P2B8DIntake Air O2 Sensor Heater Control Circuit Low Bank 1
- P2B8EIntake Air O2 Sensor Heater Control Circuit High Bank 1
P2Cxx
4 codes
Code data: OBDex (CC0) · severity bars are our rating (low · moderate · urgent)
03 —More