Fault codes P01xx: air and fuel metering
These codes concern the sensors that measure the intake air and the fuel: mass air flow sensor, intake pressure, air temperature, throttle, oxygen sensors and mixture corrections. A fault in this family can change fuel consumption, idle or emissions.
Official codes: 256, from smallest to largest. Tap a code to get a direct link to share.
| Code | Meaning |
|---|---|
| P0100 | Mass or Volume Air Flow Circuit Malfunction |
| P0101 | Mass or Volume Air Flow Circuit Range/Performance |
| P0102 | Mass or Volume Air Flow Circuit Low Input |
| P0103 | Mass or Volume Air Flow Circuit High Input |
| P0104 | Mass or Volume Air Flow Circuit Intermittent |
| P0105 | Manifold Absolute Pressure / Barometric Pressure Circuit Malfunction |
| P0106 | Manifold Absolute Pressure Sensor Range/Performance |
| P0107 | Manifold Absolute Pressure Sensor Low Input |
| P0108 | Manifold Absolute Pressure Sensor High Input |
| P0109 | Manifold Absolute Pressure / Barometric Pressure 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 Circuit Malfunction |
| P0111 | Intake Air Temperature Sensor Range/Performance |
| P0112 | Intake Air Temperature Sensor Low Input |
| P0113 | Intake Air Temperature Sensor High Input |
| P0114 | Intake Air Temperature Sensor Intermittent |
| P0115 | Engine Coolant Temperature Sensor Circuit Malfunction |
| P0116 | Engine Coolant Temperature Sensor Range/Performance |
| P0117 | Engine Coolant Temperature Sensor Low Input |
| P0118 | Engine Coolant Temperature Sensor High Input |
| P0119 | Engine Coolant Temperature Sensor Circuit Intermittent |
| 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 Position Sensor / Switch A Circuit Malfunction |
| P0121 | Throttle/Pedal Position Sensor "A" Range/Performance |
| P0122 | Throttle/Pedal Position Sensor "A" Low Input |
| P0123 | Throttle/Pedal Position Sensor "A" High Input |
| P0124 | Throttle/Pedal Position Sensor "A" Circuit Intermittent |
| P0125 | Insufficient Coolant Temperature for Closed Loop Fuel Control |
| P0126 | Insufficient Coolant Temperature for Stable Operation |
| P0127 | Intake Air Temperature Too High |
| P0128 | Coolant Thermostat Below Regulating Temperature |
| 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 Malfunction (Bank 1, Sensor 1) |
| P0131 | O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1) |
| P0132 | O2 Sensor Circuit High Voltage (Bank 1, Sensor 1) |
| P0133 | O2 Sensor Slow Response (Bank 1, Sensor 1) |
| P0134 | O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 1) |
| P0135 | O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1) |
| P0136 | O2 Sensor Circuit Malfunction (Bank 1, Sensor 2) |
| P0137 | O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2) |
| P0138 | O2 Sensor Circuit High Voltage (Bank 1, Sensor 2) |
| P0139 | O2 Sensor Circuit High Voltage (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 / Slow Response (Bank 1 Sensor 2) |
| P0141 | O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2) |
| P0142 | O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2) |
| P0143 | O2 Sensor Circuit Malfunction (Bank 1 Sensor 3) |
| P0144 | O2 Sensor Circuit Low Voltage (Bank 1 Sensor 3) |
| P0145 | O2 Sensor Circuit High Voltage (Bank 1 Sensor 3) |
| P0146 | O2 Sensor Circuit No Activity / Slow Response (Bank 1 Sensor 3) |
| P0147 | O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3) |
| P0148 | Fuel Delivery Error |
| 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 Malfunction (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 High Voltage (Bank 2 Sensor 1) |
| P0154 | O2 Sensor Circuit No Activity / Slow Response (Bank 2 Sensor 1) |
| P0155 | O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1) |
| P0156 | O2 Sensor Circuit Malfunction (Bank 2, Sensor 2) |
| P0157 | O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2) |
| P0158 | O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2) |
| P0159 | O2 Sensor Circuit High Voltage (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 |
| 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 / Slow Response (Bank 2 Sensor 2) |
| P0161 | O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 2) |
| P0162 | O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2) |
| P0163 | O2 Sensor Circuit Malfunction (Bank 2 Sensor 3) |
| P0164 | O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3) |
| P0165 | O2 Sensor Circuit High Voltage (Bank 2 Sensor 3) |
| P0166 | O2 Sensor Circuit No Activity / Slow Response (Bank 2 Sensor 3) |
| P0167 | O2 Sensor Heater Circuit Malfunction (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 |
| 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 |
| P0170 | Fuel Trim Malfunction (Bank 1) |
| P0171 | System Too Lean (Bank 1) |
| P0172 | System Too Rich (Bank 1) |
| P0173 | Fuel Trim Malfunction Bank 2 |
| P0174 | System Too Lean (Bank 2) |
| P0175 | System Too Rich (Bank 2) |
| P0176 | Fuel Composition Sensor Circuit Malfunction |
| P0177 | Fuel Composition Sensor Circuit Range / Performance |
| P0178 | Fuel Composition Sensor Circuit Low Input |
| P0179 | Fuel Composition Sensor Circuit High Input |
| 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 Malfunction |
| P0181 | Fuel Temperature Sensor A Circuit Range / Performance |
| P0182 | Fuel Temperature Sensor A Circuit Low Input |
| P0183 | Fuel Temperature Sensor A Circuit High Input |
| P0184 | Fuel Temperature Sensor A Circuit Intermittent |
| P0185 | Fuel Temperature Sensor B Circuit Malfunction |
| P0186 | Fuel Temperature Sensor B Circuit Range / Performance |
| P0187 | Fuel Temperature Sensor B Circuit Low Input |
| P0188 | Fuel Temperature Sensor B Circuit High Input |
| P0189 | Fuel Temperature Sensor B Circuit Intermittent |
| P018A | Fuel Pressure Sensor B Circuit |
| P018B | Fuel Pressure Sensor B Circuit Range/Performance |
| P018C | Fuel Pressure Sensor B Circuit Low |
| 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 Circuit |
| P0191 | Fuel Rail Pressure Sensor Circuit Range / Performance |
| P0192 | Fuel Rail Pressure Sensor Circuit Low Input |
| P0193 | Fuel Rail Pressure Sensor Circuit High Input |
| P0194 | Fuel Rail Pressure Sensor Circuit Intermittent |
| P0195 | Engine Oil Temperature Sensor Malfunction |
| P0196 | Engine Oil Temperature Sensor Range / Performance |
| P0197 | Engine Oil Temperature Sensor Low |
| P0198 | Engine Oil Temperature Sensor High |
| P0199 | Engine Oil Temperature Sensor Intermittent |
| 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 |
To understand a code on your car (probable causes, what to check first), the DiagAuto AI app explains it using AI. Discover the app
Official meanings: OBDex (public domain, CC0). Manufacturer codes: dtc-database (MIT license), probable meanings not verified by the manufacturers. The same meaning can vary depending on the model: always have a diagnosis confirmed by a professional.