P0001 Through P0099 – OBD-II Trouble codes, fuel and air metering.

The check engine light, is only the messenger, telling you to check the code for more information.

P0001 Through P0099 - Trouble Codes, Fuel And Air Metering
P0001 Through P0099 – Trouble Codes, Fuel And Air Metering

P0001 Through P0099:

  • P0001 Fuel Volume Regulator Control Circuit/Open
  • P0002 Fuel Volume Regulator Control Circuit Range/Performance
  • P0003 Fuel Volume Regulator Control Circuit Low
  • P0004 Fuel Volume Regulator Control Circuit High
  • P0005 Fuel Shutoff Valve “A” Control Circuit/Open
  • P0006 Fuel Shutoff Valve “A” Control Circuit Low
  • P0007 Fuel Shutoff Valve “A” Control Circuit High
  • P0008 Engine Positions System Performance Bank 1
  • P0009 Engine Position System Performance Bank 2
  • P000A “A” Camshaft Position Slow Response Bank 1
  • P000B “B” Camshaft Position Slow Response Bank 1
  • P000C “A” Camshaft Position Slow Response Bank 2
  • P000D “B” Camshaft Position Slow Response Bank 2
  • P000E Fuel Volume Regulator Control Exceeded Learning Limit
  • P000F Fuel System Over Pressure Relief Valve Activated
  • P0010 “A” Camshaft Position Actuator Circuit (Bank 1)
  • P0012 “A” Camshaft Position – Late Timing (Bank 1)
  • P0013 “B” Camshaft Position – Actuator Circuit (Bank 1)
  • P0014 “B” Camshaft Position – Timing Over-Advanced or System Performance (Bank 1)
  • P0015 “B” Camshaft Position -Late Timing (Bank 1)
  • P0016 Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor A)
  • P0017 Crankshaft Position – Camshaft Position Correlation (Bank 1 Sensor B)
  • P0018 Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor A)
  • P0019 Crankshaft Position – Camshaft Position Correlation (Bank 2 Sensor B)
  • P001A “A” Camshaft Profile Control Circuit/Open Bank 1
  • P001B “A” Camshaft Profile Control Circuit Low Bank 1
  • P001C “A” Camshaft Profile Control Circuit High Bank 1
  • P001D “A” Camshaft Profile Control Circuit/Open Bank 2
  • P001E “A” Camshaft Profile Control Circuit Low Bank 2
  • P001F “A” Camshaft Profile Control Circuit High Bank 2
  • P0020 “A” Camshaft Position Actuator Circuit (Bank 2)
  • P0021 “A” Camshaft Position – Timing Over-Advanced or System Performance (Bank 2)
  • P0022 “A” Camshaft Position – Late Timing (Bank 2)
  • P0023 “B” Camshaft Position – Actuator Circuit (Bank 2)
  • P0024 “B” Camshaft Position – Timing Over-Advanced or System Performance (Bank 2)
  • P0025 “B” Camshaft Position – Late Timing (Bank 2)
  • P0026 Intake Valve Control Solenoid Circuit Range/Performance Bank 1
  • P0027 Exhaust Valve Control solenoid Circuit Range/Performance Bank 1
  • P0028 Intake valve Control Solenoid Circuit Range/Performance Bank 2
  • P0029 Exhaust Valve Control Solenoid Circuit Range/Performance Bank 2
  • P002A “B” Camshaft Profile Control Circuit/Open Bank 1
  • P002B “B” Camshaft Profile Control Circuit Low Bank 1
  • P002C “B” Camshaft Profile Control Circuit High Bank 1
  • P002D “B” Camshaft Profile Control Circuit/Open Bank 2
  • P002E “B” Camshaft Profile Control Circuit Low Bank 2
  • P002F “B” Camshaft Profile Control Circuit High Bank 2
  • P0030 HO2S Heater Control Circuit (Bank 1 Sensor 1)
  • P0031 HO2S Heater Control Circuit Low (Bank 1 Sensor 1)
  • P0032 HO2S Heater Control Circuit High (Bank 1 Sensor 1)
  • P0033 Turbo Charger Bypass Valve Control Circuit
  • P0034 Turbo Charger Bypass Valve Control Circuit Low
  • P0035 Turbocharger Bypass Valve Control Circuit High
  • P0036 HO2S Heater Control Circuit (Bank 1 Sensor 2)
  • P0037 HO2S Heater Control Circuit Low (Bank 1 Sensor 2)
  • P0038 HO2S Heater Control Circuit High (Bank 1 Sensor 2)
  • P0039 Turbo/Super Charger Bypass Valve Control Circuit Range/Performance
  • P003A Turbocharger/Supercharger Boost Control “A” Position Exceeded Learning Limit
  • P003B Turbocharger/Supercharger Boost Control “B” Position Exceeded Learning Limit
  • P003C “A” Camshaft Profile Control Performance/Stuck Off Bank 1
  • P003D “A” Camshaft Profile Control Stuck On Bank 1
  • P003E “A” Camshaft Profile Control Performance/Stuck Off Bank 2
  • P003F “A” Camshaft Profile Control Stuck On Bank 2
  • P0040 Upstream Oxygen Sensors Swapped From Bank To Bank
  • P0041 Downstream Oxygen Sensors Swapped From Bank To Bank
  • P0042 HO2S Heater Control Circuit (Bank 1 Sensor 3)
  • P0043 HO2S Heater Control Circuit Low (Bank 1 Sensor 3)
  • P0044 HO2S Heater Control Circuit High (Bank 1 Sensor 3)
  • P0045 Turbocharger/Supercharger Boost Control “A” Circuit/Open
  • P0046 Turbocharger/Supercharger Boost Control “A” Circuit Range/Performance
  • P0047 Turbocharger/Supercharger Boost Control “A” Circuit Low
  • P0048 Turbocharger/Supercharger Boost Control “A” Circuit High
  • P0049 Turbocharger/Supercharger Turbine Overspeed
  • P004A Turbocharger/Supercharger Boost Control “B” Circuit/Open
  • P004B Turbocharger/Supercharger Boost Control “B” Circuit Range/Performance
  • P004C Turbocharger/Supercharger Boost Control “B” Circuit Low
  • P004D Turbocharger/Supercharger Boost Control “B” Circuit High
  • P004E Turbocharger/Supercharger Boost Control “A” Circuit Intermittent/Erratic
  • P004F Turbocharger/Supercharger Boost Control “B” Circuit Intermittent/Erratic
  • P0050 HO2S Heater Control Circuit (Bank 2 Sensor 1)
  • P0051 HO2S Heater Control Circuit Low (Bank 2 Sensor 1)
  • P0052 HO2S Heater Control Circuit High (Bank 2 Sensor 1)
  • P0053 HO2S Heater Resistance (Bank 1, Sensor 1)
  • P0054 HO2S Heater Resistance (Bank 1, Sensor 2)
  • P0055 HO2S Heater Resistance (Bank 1, Sensor 3)
  • P0056 HO2S Heater Control Circuit (Bank 2 Sensor 2)
  • P0057 HO2S Heater Control Circuit Low (Bank 2 Sensor 2)
  • P0058 HO2S Heater Control Circuit High (Bank 2 Sensor 2)
  • P0059 HO2S Heater Resistance (Bank 2, Sensor 1)
  • P005A “B” Camshaft Profile Control Performance/Stuck Off Bank 1
  • P005B “B” Camshaft Profile Control Stuck On Bank 1
  • P005C “B” Camshaft Profile Control Performance/Stuck Off Bank 2
  • P005D “B” Camshaft Profile Control Stuck On Bank 2
  • P005E Turbocharger/Supercharger Boost Control “B” Supply Voltage Circuit Low
  • P005F Turbocharger/Supercharger Boost Control “B” Supply Voltage Circuit High
  • P0060 HO2S Heater Resistance (Bank 2, Sensor 2)
  • P0061 HO2S Heater Resistance (Bank 2, Sensor 3)
  • P0062 HO2S Heater Control Circuit (Bank 2 Sensor 3)
  • P0063 HO2S Heater Control Circuit Low (Bank 2 Sensor 3)
  • P0064 HO2S Heater Control Circuit High (Bank 2 Sensor 3)
  • P0065 Air Assisted Injector Control Range/Performance
  • P0066 Air Assisted Injector Control Circuit or Circuit Low
  • P0067 Air Assisted Injector Control Circuit High
  • P0068 MAP/MAF – Throttle Position Correlation
  • P0069 Manifold Absolute Pressure – Barometric Pressure Correlation
  • P006A MAP – Mass or Volume Air Flow Correlation Bank 1
  • P006B MAP – Exhaust Pressure Correlation
  • P006C MAP – Turbocharger/Supercharger Inlet Pressure Correlation
  • P006D Barometric Pressure – Turbocharger/Supercharger Inlet Pressure Correlation
  • P006E Turbocharger/Supercharger Boost Control “A” Supply Voltage Circuit Low
  • P006F Turbocharger/Supercharger Boost Control “A” Supply Voltage Circuit High
  • P0070 Ambient Air Temperature Sensor Circuit
  • P0071 Ambient Air Temperature Sensor Range/Performance
  • P0072 Ambient Air Temperature Sensor Circuit Low Input
  • P0073 Ambient Air Temperature Sensor Circuit High Input
  • P0074 Ambient Air Temperature Sensor Circuit Intermittent
  • P0075 Intake Valve Control Solenoid Circuit (Bank 1)
  • P0076 Intake Valve Control Solenoid Circuit Low (Bank 1)
  • P0077 Intake Valve Control Solenoid Circuit High (Bank 1)
  • P0078 Exhaust Valve Control Solenoid Circuit (Bank 1)
  • P0079 Exhaust Valve Control Solenoid Circuit Low (Bank 1)
  • P007A Charge Air Cooler Temperature Sensor Circuit Bank 1
  • P007B Charge Air Cooler Temperature Sensor Circuit Range/Performance Bank 1
  • P007C Charge Air Cooler Temperature Sensor Circuit Low Bank 1
  • P007D Charge Air Cooler Temperature Sensor Circuit High Bank 1
  • P007E Charge Air Cooler Temperature Sensor Circuit Intermittent/Erratic Bank 1
  • P007F Charge Air Cooler Temperature Sensor Bank1/Bank2 Correlation
  • P0080 Exhaust Valve Control Solenoid Circuit High (Bank 1)
  • P0081 Intake valve Control Solenoid Circuit (Bank 2)
  • P0082 Intake Valve Control Solenoid Circuit Low (Bank 2)
  • P0083 Intake Valve Control Solenoid Circuit High (Bank 2)
  • P0084 Exhaust Valve Control Solenoid Circuit (Bank 2)
  • P0085 Exhaust Valve Control Solenoid Circuit Low (Bank 2)
  • P0086 Exhaust Valve Control Solenoid Circuit High (Bank 2)
  • P0087 Fuel Rail/System Pressure – Too Low
  • P0088 Fuel Rail/System Pressure – Too High
  • P0089 Fuel Pressure Regulator 1 Performance
  • P008A Low Pressure Fuel System Pressure – Too Low
  • P008B Low Pressure Fuel System Pressure – Too High
  • P008C Fuel Cooler Pump Control Circuit Open
  • P008D Fuel Cooler Pump Control Circuit Low
  • P008E Fuel Cooler Pump Control Circuit High
  • P008F Engine Coolant Temperature/Fuel Temperature Correlation
  • P0090 Fuel Pressure Regulator 1 Control Circuit
  • P0091 Fuel Pressure Regulator 1 Control Circuit Low
  • P0092 Fuel Pressure Regulator 1 Control Circuit High
  • P0093 Fuel System Leak Detected – Large Leak
  • P0094 Fuel System Leak Detected – Small Leak
  • P0095 Intake Air Temperature Sensor 2 Circuit Bank 1
  • P0096 Intake Air Temperature Sensor 2 Circuit Range/Performance Bank 1
  • P0097 Intake Air Temperature Sensor 2 Circuit Low Bank 1
  • P0098 Intake Air Temperature Sensor 2 Circuit High Bank 1
  • P0099 Intake Air Temperature Sensor 2 Circuit Intermittent/Erratic Bank 1