P01xx OBD2 Trouble Codes

This is the listing of P01xx OBD2 diagnostic trouble codes (DTCs). They all start with P01, e.g., P0106, P0123. The first letter P indicates that they are powertrain related codes, the next two digits 01 indicate that they are fuel & air metering related codes. The codes below are considered generic because they apply to all makes/models of OBD2 vehicles, although specific diagnosis and repair steps may vary.

P0100-P0199 Trouble Codes - Fuel and Air Metering

  • Click the table header to sort the table data by the respective column heading.
  • Type keyword(s) in the table’s search box for a quick display of the searched data.

Code(s)Description
P0100Mass or Volume Air Flow "A" Circuit Malfunction
P0101Mass or Volume Air Flow "A" Circuit Range/Performance Problem
P0102Mass or Volume Air Flow "A" Circuit Low Input
P0103Mass or Volume Air Flow "A" Circuit High Input
P0104Mass or Volume Air Flow "A" Circuit Intermittent
P0105Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction
P0106Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
P0107Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0109Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
P010AMass or Volume Air Flow "B" Circuit
P010BMass or Volume Air Flow "B" Circuit Range/Performance
P010CMass or Volume Air Flow "B" Circuit Low
P010DMass or Volume Air Flow "B" Circuit High
P010EMass or Volume Air Flow "B" Circuit Intermittent/Erratic
P010FMass or Volume Air Flow Sensor A/B Correlation
P0110Intake Air Temperature Circuit Malfunction Bank 1
P0111Intake Air Temperature Circuit Range/Performance Problem Bank 1
P0112Intake Air Temperature Circuit Low Input Bank 1
P0113Intake Air Temperature Circuit High Input Bank 1
P0114Intake Air Temperature Circuit Intermittent Bank 1
P0115Engine Coolant Temperature Sensor Circuit 1 Malfunction
P0116Engine Coolant Temperature Sensor Circuit 1 Range/Performance Problem
P0117Engine Coolant Temperature Sensor Circuit 1 Low Input
P0118Engine Coolant Temperature Sensor Circuit 1 High Input
P0119Engine Coolant Temperature Sensor Circuit 1 Intermittent
P011AEngine Coolant Temperature Sensor 1/2 Correlation
P011BEngine Coolant Temperature/Intake Air Temperature Correlation
P011CCharge Air Temperature/Intake Air Temperature Correlation Bank 1
P011DCharge Air Temperature/Intake Air Temperature Correlation Bank 2
P011E, P011FISO/SAE Reserved
P0120Throttle Position Sensor/Switch A Circuit Malfunction
P0121Throttle Position Sensor/Switch A Circuit Range/Performance Problem
P0122Throttle Position Sensor/Switch A Circuit Low Input
P0123Throttle Position Sensor/Switch A Circuit High Input
P0124Throttle Position Sensor/Switch A Circuit Intermittent
P0125Insufficient Coolant Temperature for Closed Loop Fuel Control
P0126Insufficient Coolant Temperature for Stable Operation
P0127Intake Air Temperature Too High
P0128Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0129Barometric Pressure Too Low
P012ATurbocharger/Supercharger Inlet Pressure Sensor Circuit (Downstream of throttle valve)
P012BTurbocharger/Supercharger Inlet Pressure Sensor Circuit Range/Performance (Downstream of throttle valve)
P012CTurbocharger/Supercharger Inlet Pressure Sensor Circuit Low (Downstream of throttle valve)
P012DTurbocharger/Supercharger Inlet Pressure Sensor Circuit High (Downstream of throttle valve)
P012ETurbocharger/Supercharger Inlet Pressure Sensor Circuit Intermittent/Erratic (Downstream of throttle valve)
P012FISO/SAE Reserved
P013002 Sensor Circuit Malfunction (Bank I Sensor 1)
P013102 Sensor Circuit Low Voltage (Bank I Sensor I)
P013202 Sensor Circuit High Voltage (Bank I Sensor 1)
P013302 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P013402 Sensor Circuit No Activity Detected (Bank I Sensor 1)
P013502 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
P013602 Sensor Circuit Malfunction (Bank I Sensor 2)
P013702 Sensor Circuit Low Voltage (Bank I Sensor 2)
P013802 Sensor Circuit High Voltage (Bank I Sensor 2)
P013902 Sensor Circuit Slow Response (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)
P014002 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P014102 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P014202 Sensor Circuit Malfunction (Bank 1 Sensor 3)
P014302 Sensor Circuit Low Voltage (Bank 1 Sensor 3)
P014402 Sensor Circuit High Voltage (Bank 1 Sensor 3)
P014502 Sensor Circuit Slow Response (Bank 1 Sensor 3)
P014602 Sensor Circuit No Activity Detected (Bank 1 Sensor 3)
P014702 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)
P0148Fuel Delivery Error
P0149Fuel Timing Error
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)
P015002 Sensor Circuit Malfunction (Bank 2 Sensor 1)
P015102 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P015202 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P015302 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P015402 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P015502 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P015602 Sensor Circuit Malfunction (Bank 2 Sensor 2)
P015702 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P015802 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P015902 Sensor Circuit Slow Response (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)
P015E & P015FISO/SAE Reserved
P016002 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P016102 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P016202 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P016302 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P016402 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P016502 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P016602 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P016702 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
P0168Fuel Temperature Too High
P0169Incorrect Fuel Composition
P016A, P016B, P016C, P016D, P016E, P016FISO/SAE Reserved
P0170Fuel Trim Malfunction (Bank 1)
P0171System too Lean (Bank 1)
P0172System too Rich (Bank 1)
P0173Fuel Trim Malfunction (Bank 2)
P0174System too Lean (Bank 2)
P0175System too Rich (Bank 2)
P0176Fuel Composition Sensor Circuit Malfunction
P0177Fuel Composition Sensor Circuit Range/Performance
P0178Fuel Composition Sensor Circuit Low Input
P0179Fuel Composition Sensor Circuit High Input
P017A, P017B, P017C, P017D, P017E, P017FISO/SAE Reserved
P0180Fuel Temperature Sensor A Circuit Malfunction
P0181Fuel Temperature Sensor A Circuit Range/Performance
P0182Fuel Temperature Sensor A Circuit Low Input
P0183Fuel Temperature Sensor A Circuit High Input
P0184Fuel Temperature Sensor A Circuit Intermittent
P0185Fuel Temperature Sensor B Circuit Malfunction
P0186Fuel Temperature Sensor B Circuit Range/Performance
P0187Fuel Temperature Sensor B Circuit Low Input
P0188Fuel Temperature Sensor B Circuit High Input
P0189Fuel Temperature Sensor B Circuit Intermittent
P018AFuel Pressure Sensor "B" Circuit
P018BFuel Pressure Sensor "B" Circuit Range/Performance
P018CFuel Pressure Sensor "B" Circuit Low
P018DFuel Pressure Sensor "B" Circuit High
P018EFuel Pressure Sensor "B" Circuit Intermittent/Erratic
P018FFuel System Over Pressure Relief Valve Frequent Activation
P0190Fuel Rail Pressure Sensor A Circuit
P0191Fuel Rail Pressure Sensor A Circuit Range/Performance
P0192Fuel Rail Pressure Sensor A Circuit Low Input
P0193Fuel Rail Pressure Sensor A Circuit High Input
P0194Fuel Rail Pressure Sensor A Circuit Intermittent
P0195Engine Oil Temperature Sensor Malfunction
P0196Engine Oil Temperature Sensor Range/Performance
P0197Engine Oil Temperature Sensor Low
P0198Engine Oil Temperature Sensor High
P0199Engine Oil Temperature Sensor Intermittent
P019A - P01FFISO/SAE Reserved