P01xx codes — Fuel and air metering
256 codes in this group. The last column counts owner complaints that mention the code.
| Code | Meaning | Owner reports |
|---|---|---|
| P0100 | Mass or Volume Air Flow Sensor A Circuit | |
| P0101 | Mass or Volume Air Flow Sensor A Circuit Range/Performance | |
| P0102 | Mass or Volume Air Flow Sensor A Circuit Low | 2 |
| P0103 | Mass or Volume Air Flow Sensor A Circuit High | |
| P0104 | Mass or Volume Air Flow Sensor A Circuit Intermittent | |
| P0105 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit | 1 |
| P0106 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Range/Performance | 10 |
| P0107 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Low | 2 |
| P0108 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit High | |
| P0109 | Manifold Absolute Pressure/Barometric Pressure Sensor Circuit Intermittent | |
| P010A | Mass or Volume Air Flow Sensor B Circuit | |
| P010B | Mass or Volume Air Flow Sensor B Circuit Range/Performance | |
| P010C | Mass or Volume Air Flow Sensor B Circuit Low | |
| P010D | Mass or Volume Air Flow Sensor B Circuit High | |
| P010E | Mass or Volume Air Flow Sensor B Circuit Intermittent/Erratic | |
| P010F | Mass or Volume Air Flow Sensor A/B Correlation | |
| P0110 | Intake Air Temperature Sensor 1 Circuit Bank 1 | |
| P0111 | Intake Air Temperature Sensor 1 Circuit Range/Performance Bank 1 | 2 |
| P0112 | Intake Air Temperature Sensor 1 Circuit Low Bank 1 | 1 |
| P0113 | Intake Air Temperature Sensor 1 Circuit High Bank 1 | 2 |
| P0114 | Intake Air Temperature Sensor 1 Circuit Intermittent/Erratic Bank 1 | 2 |
| P0115 | Engine Coolant Temperature Sensor 1 Circuit | |
| P0116 | Engine Coolant Temperature Sensor 1 Circuit Range/Performance | 2 |
| P0117 | Engine Coolant Temperature Sensor 1 Circuit Low | 1 |
| P0118 | Engine Coolant Temperature Sensor 1 Circuit High | |
| P0119 | Engine Coolant Temperature Sensor 1 Circuit Intermittent/Erratic | |
| P011A | Engine Coolant Temperature Sensor 1/2 Correlation | |
| P011B | Engine Coolant Temperature/Intake Air Temperature Correlation | |
| P011C | Charge Air Cooler Temperature/Intake Air Temperature Correlation Bank 1 | |
| P011D | Charge Air Cooler Temperature/Intake Air Temperature Correlation Bank 2 | |
| P011E | Engine Coolant Temperature 1 / Ambient Air Temperature Correlation | |
| P011F | Engine Coolant Temperature 2 / Ambient Air Temperature Correlation | |
| P0120 | Throttle/Pedal Position Sensor/Switch A Circuit | |
| P0121 | Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance | |
| P0122 | Throttle/Pedal Position Sensor/Switch A Circuit Low | |
| P0123 | Throttle/Pedal Position Sensor/Switch A Circuit High | 1 |
| P0124 | Throttle/Pedal Position Sensor/Switch A Circuit Intermittent | |
| P0125 | Insufficient Coolant Temperature for Closed Loop Fuel Control | |
| P0126 | Insufficient Coolant Temperature for Stable Operation | 1 |
| P0127 | Intake Air Temperature Too High | |
| P0128 | Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature) | 12 |
| P0129 | Barometric Pressure Too Low | |
| P012A | Turbocharger/Supercharger Inlet Pressure Sensor A Circuit | |
| P012B | Turbocharger/Supercharger Inlet Pressure Sensor A Circuit Range/Performance | |
| P012C | Turbocharger/Supercharger Inlet Pressure Sensor A Circuit Low | |
| P012D | Turbocharger/Supercharger Inlet Pressure Sensor A Circuit High | |
| P012E | Turbocharger/Supercharger Inlet Pressure Sensor A Circuit Intermittent/Erratic | |
| P012F | Engine Coolant Temperature / Engine Oil Temperature Correlation | |
| P0130 | O2 Sensor Circuit Bank 1 Sensor 1 | |
| P0131 | O2 Sensor Circuit Low Voltage Bank 1 Sensor 1 | 3 |
| P0132 | O2 Sensor Circuit High Voltage Bank 1 Sensor 1 | |
| P0133 | O2 Sensor Circuit Slow Response Bank 1 Sensor 1 | 1 |
| P0134 | O2 Sensor Circuit No Activity Detected Bank 1 Sensor 1 | |
| P0135 | O2 Sensor Heater Circuit Bank 1 Sensor 1 | |
| P0136 | O2 Sensor Circuit Bank 1 Sensor 2 | 6 |
| P0137 | O2 Sensor Circuit Low Voltage Bank 1 Sensor 2 | 2 |
| P0138 | O2 Sensor Circuit High Voltage Bank 1 Sensor 2 | 1 |
| P0139 | O2 Sensor Circuit Slow Response Bank 1 Sensor 2 | |
| P013A | O2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 2 | |
| P013B | O2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 2 | |
| P013C | O2 Sensor Slow Response - Rich to Lean Bank 2 Sensor 2 | |
| P013D | O2 Sensor Slow Response - Lean to Rich Bank 2 Sensor 2 | |
| P013E | O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 2 | |
| P013F | O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 2 | |
| P0140 | O2 Sensor Circuit No Activity Detected Bank 1 Sensor 2 | 1 |
| P0141 | O2 Sensor Heater Circuit Bank 1 Sensor 2 | 1 |
| P0142 | O2 Sensor Circuit Bank 1 Sensor 3 | |
| P0143 | O2 Sensor Circuit Low Voltage Bank 1 Sensor 3 | |
| P0144 | O2 Sensor Circuit High Voltage Bank 1 Sensor 3 | |
| P0145 | O2 Sensor Circuit Slow Response Bank 1 Sensor 3 | |
| P0146 | O2 Sensor Circuit No Activity Detected Bank 1 Sensor 3 | |
| P0147 | O2 Sensor Heater Circuit Bank 1 Sensor 3 | |
| P0148 | Fuel Delivery Error | 1 |
| P0149 | Fuel Timing Error | |
| P014A | O2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 2 | |
| P014B | O2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 2 | |
| P014C | O2 Sensor Slow Response - Rich to Lean Bank 1 Sensor 1 | |
| P014D | O2 Sensor Slow Response - Lean to Rich Bank 1 Sensor 1 | |
| P014E | O2 Sensor Slow Response - Rich to Lean Bank 2 Sensor 1 | |
| P014F | O2 Sensor Slow Response - Lean to Rich Bank 2 Sensor 1 | |
| P0150 | O2 Sensor Circuit Bank 2 Sensor 1 | |
| P0151 | O2 Sensor Circuit Low Voltage Bank 2 Sensor 1 | |
| P0152 | O2 Sensor Circuit High Voltage Bank 2 Sensor 1 | |
| P0153 | O2 Sensor Circuit Slow Response Bank 2 Sensor 1 | |
| P0154 | O2 Sensor Circuit No Activity Detected Bank 2 Sensor 1 | |
| P0155 | O2 Sensor Heater Circuit Bank 2 Sensor 1 | |
| P0156 | O2 Sensor Circuit Bank 2 Sensor 2 | |
| P0157 | O2 Sensor Circuit Low Voltage Bank 2 Sensor 2 | |
| P0158 | O2 Sensor Circuit High Voltage Bank 2 Sensor 2 | |
| P0159 | O2 Sensor Circuit Slow Response Bank 2 Sensor 2 | |
| P015A | O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 1 | |
| P015B | O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 1 | 1 |
| P015C | O2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 1 | |
| P015D | O2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 1 | |
| P015E | Excessive Time to Enter Closed Loop Fuel Timing Control | |
| P015F | Excessive Time to Enter Closed Loop Cylinder Balance Control | |
| P0160 | O2 Sensor Circuit No Activity Detected Bank 2 Sensor 2 | |
| P0161 | O2 Sensor Heater Circuit Bank 2 Sensor 2 | 1 |
| P0162 | O2 Sensor Circuit Bank 2 Sensor 3 | |
| P0163 | O2 Sensor Circuit Low Voltage Bank 2 Sensor 3 | |
| P0164 | O2 Sensor Circuit High Voltage Bank 2 Sensor 3 | |
| P0165 | O2 Sensor Circuit Slow Response Bank 2 Sensor 3 | |
| P0166 | O2 Sensor Circuit No Activity Detected Bank 2 Sensor 3 | |
| P0167 | O2 Sensor Heater Circuit Bank 2 Sensor 3 | |
| P0168 | Fuel Temperature Too High | |
| P0169 | Incorrect Fuel Composition | |
| P016A | Excessive Time To Enter Closed Loop Air/Fuel Ratio Control | |
| P016B | Closed Loop Air/Fuel Ratio Control At Limit - System Too Rich | 3 |
| P016C | Closed Loop Air/Fuel Ratio Control At Limit - System Too Lean | |
| P016D | Excessive Time To Enter Closed Loop Fuel Pressure Control | |
| P016E | Closed Loop Fuel Pressure Control At Limit - Pressure Too High | |
| P016F | Closed Loop Fuel Pressure Control At Limit - Pressure Too Low | 2 |
| P0170 | Fuel Trim Bank 1 | |
| P0171 | System Too Lean Bank 1 | 21 |
| P0172 | System Too Rich Bank 1 | 12 |
| P0173 | Fuel Trim Bank 2 | 1 |
| P0174 | System Too Lean Bank 2 | 5 |
| P0175 | System Too Rich Bank 2 | 1 |
| P0176 | Fuel Composition Sensor Circuit | |
| P0177 | Fuel Composition Sensor Circuit Range/Performance | |
| P0178 | Fuel Composition Sensor Circuit Low | |
| P0179 | Fuel Composition Sensor Circuit High | |
| P017A | Cylinder Head Temperature Sensor A Circuit | |
| P017B | Cylinder Head Temperature Sensor A Range/Performance | |
| P017C | Cylinder Head Temperature Sensor A Circuit Low | |
| P017D | Cylinder Head Temperature Sensor A Circuit High | |
| P017E | Cylinder Head Temperature Sensor A Circuit Intermittent/Erratic | |
| P017F | EVAP System Leak Detection Pump Module Air Filter Restricted | |
| P0180 | Fuel Temperature Sensor A Circuit | |
| P0181 | Fuel Temperature Sensor A Circuit Range/Performance | |
| P0182 | Fuel Temperature Sensor A Circuit Low | |
| P0183 | Fuel Temperature Sensor A Circuit High | |
| P0184 | Fuel Temperature Sensor A Circuit Intermittent | |
| P0185 | Fuel Temperature Sensor B Circuit | |
| P0186 | Fuel Temperature Sensor B Circuit Range/Performance | |
| P0187 | Fuel Temperature Sensor B Circuit Low | |
| P0188 | Fuel Temperature Sensor B Circuit High | |
| P0189 | Fuel Temperature Sensor B Circuit Intermittent | |
| P018A | Fuel Pressure Sensor B Circuit | |
| P018B | Fuel Pressure Sensor B Circuit Range/Performance | 1 |
| P018C | Fuel Pressure Sensor B Circuit Low | 1 |
| P018D | Fuel Pressure Sensor B Circuit High | |
| P018E | Fuel Pressure Sensor B Circuit Intermittent/Erratic | |
| P018F | Fuel System Over Pressure Relief Valve Frequent Activation | |
| P0190 | Fuel Rail Pressure Sensor A Circuit | 3 |
| P0191 | Fuel Rail Pressure Sensor A Circuit Range/Performance | 5 |
| P0192 | Fuel Rail Pressure Sensor A Circuit Low | |
| P0193 | Fuel Rail Pressure Sensor A Circuit High | 2 |
| P0194 | Fuel Rail Pressure Sensor A Circuit Intermittent/Erratic | |
| P0195 | Engine Oil Temperature Sensor A Circuit | |
| P0196 | Engine Oil Temperature Sensor A Range/Performance | |
| P0197 | Engine Oil Temperature Sensor A Circuit Low | |
| P0198 | Engine Oil Temperature Sensor A Circuit High | |
| P0199 | Engine Oil Temperature Sensor A Circuit Intermittent/Erratic | |
| P019A | O2 Sensor Delayed Response - Rich to Lean Bank 1 Sensor 3 | |
| P019B | O2 Sensor Delayed Response - Lean to Rich Bank 1 Sensor 3 | |
| P019C | O2 Sensor Delayed Response - Rich to Lean Bank 2 Sensor 3 | |
| P019D | O2 Sensor Delayed Response - Lean to Rich Bank 2 Sensor 3 | |
| P019E | Alternative Fuel Tank A Pressure Sensor Circuit | |
| P019F | Alternative Fuel Tank A Pressure Sensor Performance | |
| P01A0 | Alternative Fuel Tank A Pressure Sensor Circuit Low | |
| P01A1 | Alternative Fuel Tank A Pressure Sensor Circuit High | |
| P01A2 | Alternative Fuel Tank A Pressure Sensor Circuit Intermittent/Erratic | |
| P01A3 | Alternative Fuel Rail Pressure Sensor Circuit | |
| P01A4 | Alternative Fuel Rail Pressure Sensor Performance | |
| P01A5 | Alternative Fuel Rail Pressure Sensor Circuit Low | |
| P01A6 | Alternative Fuel Rail Pressure Sensor Circuit High | |
| P01A7 | Alternative Fuel Rail Pressure Sensor Circuit Intermittent/Erratic | |
| P01A8 | Alternative Fuel Rail/System Pressure - Too Low | |
| P01A9 | Alternative Fuel Rail/System Pressure - Too High | |
| P01AA | Alternative Fuel Tank Temperature Sensor Circuit | |
| P01AB | Alternative Fuel Tank Temperature Sensor Range/Performance | |
| P01AC | Alternative Fuel Tank Temperature Sensor Circuit Low | |
| P01AD | Alternative Fuel Tank Temperature Sensor Circuit High | |
| P01AE | Alternative Fuel Tank Temperature Sensor Circuit Intermittent/Erratic | |
| P01AF | Alternative Fuel Tank A Level Sensor Circuit | |
| P01B0 | Alternative Fuel Tank A Level Sensor Range/Performance | |
| P01B1 | Alternative Fuel Tank A Level Sensor Circuit Low | |
| P01B2 | Alternative Fuel Tank A Level Sensor Circuit High | |
| P01B3 | Alternative Fuel Tank A Level Sensor Circuit Intermittent/Erratic | |
| P01B4 | Alternative Fuel Rail Temperature Sensor Circuit | |
| P01B5 | Alternative Fuel Rail Temperature Sensor Performance | |
| P01B6 | Alternative Fuel Rail Temperature Sensor Circuit Low | |
| P01B7 | Alternative Fuel Rail Temperature Sensor Circuit High | |
| P01B8 | Alternative Fuel Rail Temperature Sensor Circuit Intermittent/Erratic | |
| P01B9 | Engine Oil Temperature Sensor B Circuit | |
| P01BA | Engine Oil Temperature Sensor B Range/Performance | |
| P01BB | Engine Oil Temperature Sensor B Circuit Low | |
| P01BC | Engine Oil Temperature Sensor B Circuit High | |
| P01BD | Engine Oil Temperature Sensor B Circuit Intermittent/Erratic | |
| P01BE | Fuel Rail Pressure Sensor Circuit Bank 2 | |
| P01BF | Fuel Rail Pressure Sensor Circuit Range/Performance Bank 2 | |
| P01C0 | Fuel Rail Pressure Sensor Circuit Low Bank 2 | |
| P01C1 | Fuel Rail Pressure Sensor Circuit High Bank 2 | |
| P01C2 | Fuel Rail Pressure Sensor Circuit Intermittent/Erratic Bank 2 | |
| P01C3 | Fuel Pressure Sensor A Circuit | |
| P01C4 | Fuel Pressure Sensor A Circuit Range/Performance | |
| P01C5 | Fuel Pressure Sensor A Circuit Low | |
| P01C6 | Fuel Pressure Sensor A Circuit High | |
| P01C7 | Fuel Pressure Sensor A Circuit Intermittent/Erratic | |
| P01C8 | Fuel Rail/System Pressure - Too Low Bank 2 | |
| P01C9 | Fuel Rail/System Pressure - Too High Bank 2 | |
| P01CA | Fuel Rail Pressure Too Low - Engine Cranking Bank 2 | |
| P01CB | Cylinder 1 Injection Timing Performance - Over Retarded | |
| P01CC | Cylinder 1 Injection Timing Performance - Over Advanced | |
| P01CD | Cylinder 2 Injection Timing Performance - Over Retarded | |
| P01CE | Cylinder 2 Injection Timing Performance - Over Advanced | |
| P01CF | Cylinder 3 Injection Timing Performance - Over Retarded | |
| P01D0 | Cylinder 3 Injection Timing Performance - Over Advanced | |
| P01D1 | Cylinder 4 Injection Timing Performance - Over Retarded | |
| P01D2 | Cylinder 4 Injection Timing Performance - Over Advanced | |
| P01D3 | Cylinder 5 Injection Timing Performance - Over Retarded | |
| P01D4 | Cylinder 5 Injection Timing Performance - Over Advanced | |
| P01D5 | Cylinder 6 Injection Timing Performance - Over Retarded | |
| P01D6 | Cylinder 6 Injection Timing Performance - Over Advanced | |
| P01D7 | Cylinder 7 Injection Timing Performance - Over Retarded | |
| P01D8 | Cylinder 7 Injection Timing Performance - Over Advanced | |
| P01D9 | Cylinder 8 Injection Timing Performance - Over Retarded | |
| P01DA | Cylinder 8 Injection Timing Performance - Over Advanced | |
| P01DB | Cylinder 9 Injection Timing Performance - Over Retarded | |
| P01DC | Cylinder 9 Injection Timing Performance - Over Advanced | |
| P01DD | Cylinder 10 Injection Timing Performance - Over Retarded | |
| P01DE | Cylinder 10 Injection Timing Performance - Over Advanced | |
| P01DF | Cylinder 11 Injection Timing Performance - Over Retarded | |
| P01E0 | Cylinder 11 Injection Timing Performance - Over Advanced | |
| P01E1 | Cylinder 12 Injection Timing Performance - Over Retarded | |
| P01E2 | Cylinder 12 Injection Timing Performance - Over Advanced | |
| P01E3 | Engine Coolant Temperature Sensor 3 Circuit | |
| P01E4 | Engine Coolant Temperature Sensor 3 Circuit Range/Performance | |
| P01E5 | Engine Coolant Temperature Sensor 3 Circuit Low | |
| P01E6 | Engine Coolant Temperature Sensor 3 Circuit High | |
| P01E7 | Engine Coolant Temperature Sensor 3 Circuit Intermittent/Erratic | |
| P01E8 | Engine Coolant Heater A Control Circuit/Open | |
| P01E9 | Engine Coolant Heater A Control Circuit Low | |
| P01EA | Engine Coolant Heater A Control Circuit High | |
| P01EB | Engine Coolant Heater A Control Circuit Performance | |
| P01EC | Engine Coolant Heater B Control Circuit/Open | |
| P01ED | Engine Coolant Heater B Control Circuit Low | |
| P01EE | Engine Coolant Heater B Control Circuit High | |
| P01EF | Engine Coolant Heater B Control Circuit Performance | |
| P01F0 | Coolant Temperature Relapsed Below Diagnostic Monitoring Temperature | |
| P01F1 | O2 Sensor Circuit Bank 1 Sensor 4 | |
| P01F2 | O2 Sensor Circuit Low Voltage Bank 1 Sensor 4 | |
| P01F3 | O2 Sensor Circuit High Voltage Bank 1 Sensor 4 | |
| P01F4 | O2 Sensor Circuit Slow Response Bank 1 Sensor 4 | |
| P01F5 | O2 Sensor Circuit No Activity Detected Bank 1 Sensor 4 | |
| P01F6 | O2 Sensor Signal Biased/Stuck Lean Bank 1 Sensor 4 | |
| P01F7 | O2 Sensor Signal Biased/Stuck Rich Bank 1 Sensor 4 | |
| P01F8 | Engine Coolant Heater A Control Circuit Driver Current/Temperature Too High | |
| P01F9 | Engine Coolant Heater B Control Circuit Driver Current/Temperature Too High | |
| P01FA | Turbocharger Outlet Pressure Sensor B Circuit | |
| P01FB | Turbocharger Outlet Pressure Sensor B Range/Performance | |
| P01FC | Turbocharger Outlet Pressure Sensor B Circuit Low | |
| P01FD | Turbocharger Outlet Pressure Sensor B Circuit High | |
| P01FE | Turbocharger Outlet Pressure Sensor B Intermittent/Erratic | |
| P01FF | Turbocharger Outlet Pressure Sensor A/B Correlation |