
OBD-II trouble codes
A growing library of check-engine codes. Tap any code for what it means, the likely causes, and the common fixes — or look up a specific code.
Body (B)
Chassis (C)
Powertrain (P)
- P0001Fuel Volume Regulator Control Circuit/Openmoderate
- P0010Camshaft Position Actuator Circuit (Bank 1)moderate
- P0011Camshaft Position Timing Over-Advanced (Bank 1)moderate
- P0012Camshaft Position Timing Over-Retarded (Bank 1)moderate
- P0013Camshaft Position Actuator Circuit (Bank 1, Exhaust)moderate
- P0014Camshaft Position Timing Over-Advanced (Bank 1, Exhaust)moderate
- P0016Crankshaft/Camshaft Position Correlation (Bank 1 Sensor A)serious
- P0020Camshaft Position Actuator Circuit (Bank 2)moderate
- P0021Camshaft Position Timing Over-Advanced (Bank 2)moderate
- P0022Camshaft Position Timing Over-Retarded (Bank 2)moderate
- P0023Camshaft Position Actuator Circuit (Bank 2, Exhaust)moderate
- P0024Camshaft Position Timing Over-Advanced (Bank 2, Exhaust)moderate
- P0030O2 Sensor Heater Control Circuit (Bank 1, Sensor 1)moderate
- P0031O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 1)moderate
- P0032O2 Sensor Heater Control Circuit High (Bank 1, Sensor 1)moderate
- P0036O2 Sensor Heater Control Circuit (Bank 1, Sensor 2)moderate
- P0037O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 2)moderate
- P0038O2 Sensor Heater Control Circuit High (Bank 1, Sensor 2)moderate
- P0042O2 Sensor Heater Control Circuit (Bank 1, Sensor 3)moderate
- P0043O2 Sensor Heater Control Circuit Low (Bank 1, Sensor 3)moderate
- P0044O2 Sensor Heater Control Circuit High (Bank 1, Sensor 3)moderate
- P0050O2 Sensor Heater Control Circuit (Bank 2, Sensor 1)moderate
- P0051O2 Sensor Heater Control Circuit Low (Bank 2, Sensor 1)moderate
- P0052O2 Sensor Heater Control Circuit High (Bank 2, Sensor 1)moderate
- P0056O2 Sensor Heater Control Circuit (Bank 2, Sensor 2)moderate
- P0057O2 Sensor Heater Control Circuit Low (Bank 2, Sensor 2)moderate
- P0058O2 Sensor Heater Control Circuit High (Bank 2, Sensor 2)moderate
- P0062O2 Sensor Heater Control Circuit (Bank 2, Sensor 3)moderate
- P0063O2 Sensor Heater Control Circuit Low (Bank 2, Sensor 3)moderate
- P0064O2 Sensor Heater Control Circuit High (Bank 2, Sensor 3)moderate
- P0087Fuel Rail/System Pressure Too Lowserious
- P0088Fuel Rail/System Pressure Too Highserious
- P0100Mass or Volume Air Flow Circuit Malfunctionmoderate
- P0101Mass or Volume Air Flow Circuit Range/Performancemoderate
- P0102Mass Air Flow (MAF) Circuit Low Inputmoderate
- P0103Mass Air Flow (MAF) Circuit High Inputmoderate
- P0106Manifold Absolute Pressure (MAP) Sensor Range/Performancemoderate
- P0107Manifold Absolute Pressure (MAP) Sensor Circuit Lowmoderate
- P0108Manifold Absolute Pressure (MAP) Sensor Circuit Highmoderate
- P0112Intake Air Temperature (IAT) Sensor Circuit Lowminor
- P0113Intake Air Temperature Sensor Circuit Highmoderate
- P0116Engine Coolant Temperature Sensor Range/Performancemoderate
- P0117Engine Coolant Temperature (ECT) Sensor Circuit Lowmoderate
- P0118Engine Coolant Temperature (ECT) Sensor Circuit Highmoderate
- P0119Engine Coolant Temperature Sensor Circuit Intermittentmoderate
- P0120Throttle/Pedal Position Sensor A Circuitmoderate
- P0121Throttle/Pedal Position Sensor A Range/Performancemoderate
- P0122Throttle/Pedal Position Sensor A Circuit Lowmoderate
- P0123Throttle/Pedal Position Sensor A Circuit Highmoderate
- P0125Insufficient Coolant Temperature for Closed-Loop Fuel Controlminor
- P0128Coolant Thermostat Below Regulating Temperaturemoderate
- P0130O2 Sensor Circuit Malfunction (Bank 1, Sensor 1)moderate
- P0131O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)moderate
- P0132O2 Sensor Circuit High Voltage (Bank 1, Sensor 1)moderate
- P0133O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)moderate
- P0134O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 1)moderate
- P0135O2 Sensor Heater Circuit (Bank 1, Sensor 1)moderate
- P0136O2 Sensor Circuit Malfunction (Bank 1, Sensor 2)moderate
- P0137O2 Sensor Circuit Low Voltage (Bank 1, Sensor 2)moderate
- P0138O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)moderate
- P0139O2 Sensor Circuit Slow Response (Bank 1, Sensor 2)moderate
- P0140O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)moderate
- P0141O2 Sensor Heater Circuit (Bank 1, Sensor 2)moderate
- P0142O2 Sensor Circuit Malfunction (Bank 1, Sensor 3)moderate
- P0143O2 Sensor Circuit Low Voltage (Bank 1, Sensor 3)moderate
- P0144O2 Sensor Circuit High Voltage (Bank 1, Sensor 3)moderate
- P0145O2 Sensor Circuit Slow Response (Bank 1, Sensor 3)moderate
- P0146O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 3)moderate
- P0147O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 3)moderate
- P0148Fuel Delivery Errorserious
- P0149Fuel Timing Errorserious
- P0150O2 Sensor Circuit Malfunction (Bank 2, Sensor 1)moderate
- P0151O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)moderate
- P0152O2 Sensor Circuit High Voltage (Bank 2, Sensor 1)moderate
- P0153O2 Sensor Circuit Slow Response (Bank 2, Sensor 1)moderate
- P0154O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 1)moderate
- P0155O2 Sensor Heater Circuit (Bank 2, Sensor 1)moderate
- P0156O2 Sensor Circuit Malfunction (Bank 2, Sensor 2)moderate
- P0157O2 Sensor Circuit Low Voltage (Bank 2, Sensor 2)moderate
- P0158O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)moderate
- P0159O2 Sensor Circuit Slow Response (Bank 2, Sensor 2)moderate
- P0160O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 2)moderate
- P0161O2 Sensor Heater Circuit (Bank 2, Sensor 2)moderate
- P0162O2 Sensor Circuit Malfunction (Bank 2, Sensor 3)moderate
- P0163O2 Sensor Circuit Low Voltage (Bank 2, Sensor 3)moderate
- P0164O2 Sensor Circuit High Voltage (Bank 2, Sensor 3)moderate
- P0165O2 Sensor Circuit Slow Response (Bank 2, Sensor 3)moderate
- P0166O2 Sensor Circuit No Activity Detected (Bank 2, Sensor 3)moderate
- P0167O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 3)moderate
- P0171System Too Lean (Bank 1)serious
- P0172System Too Rich (Bank 1)serious
- P0173Fuel Trim Malfunction (Bank 2)moderate
- P0174System Too Lean (Bank 2)serious
- P0175System Too Rich (Bank 2)moderate
- P0191Fuel Rail Pressure Sensor Circuit Range/Performancemoderate
- P0201Injector Circuit/Open - Cylinder 1moderate
- P0202Injector Circuit/Open - Cylinder 2moderate
- P0203Injector Circuit/Open - Cylinder 3moderate
- P0204Injector Circuit/Open - Cylinder 4moderate
- P0205Injector Circuit/Open - Cylinder 5moderate
- P0206Injector Circuit/Open - Cylinder 6moderate
- P0207Injector Circuit/Open - Cylinder 7moderate
- P0208Injector Circuit/Open - Cylinder 8moderate
- P0209Injector Circuit/Open - Cylinder 9moderate
- P0210Injector Circuit/Open - Cylinder 10moderate
- P0211Injector Circuit/Open - Cylinder 11moderate
- P0212Injector Circuit/Open - Cylinder 12moderate
- P0217Engine Coolant Over-Temperature Conditionsafety
- P0220Throttle/Pedal Position Sensor B Circuitmoderate
- P0221Throttle/Pedal Position Sensor B Range/Performancemoderate
- P0223Throttle/Pedal Position Sensor B Circuit Highmoderate
- P0234Turbocharger/Supercharger Overboost Conditionserious
- P0261Cylinder 1 Injector Circuit Lowmoderate
- P0262Cylinder 1 Injector Circuit Highmoderate
- P0264Cylinder 2 Injector Circuit Lowmoderate
- P0265Cylinder 2 Injector Circuit Highmoderate
- P0267Cylinder 3 Injector Circuit Lowmoderate
- P0268Cylinder 3 Injector Circuit Highmoderate
- P0270Cylinder 4 Injector Circuit Lowmoderate
- P0271Cylinder 4 Injector Circuit Highmoderate
- P0273Cylinder 5 Injector Circuit Lowmoderate
- P0274Cylinder 5 Injector Circuit Highmoderate
- P0276Cylinder 6 Injector Circuit Lowmoderate
- P0277Cylinder 6 Injector Circuit Highmoderate
- P0279Cylinder 7 Injector Circuit Lowmoderate
- P0280Cylinder 7 Injector Circuit Highmoderate
- P0282Cylinder 8 Injector Circuit Lowmoderate
- P0283Cylinder 8 Injector Circuit Highmoderate
- P0285Cylinder 9 Injector Circuit Lowmoderate
- P0286Cylinder 9 Injector Circuit Highmoderate
- P0288Cylinder 10 Injector Circuit Lowmoderate
- P0289Cylinder 10 Injector Circuit Highmoderate
- P0291Cylinder 11 Injector Circuit Lowmoderate
- P0292Cylinder 11 Injector Circuit Highmoderate
- P0294Cylinder 12 Injector Circuit Lowmoderate
- P0295Cylinder 12 Injector Circuit Highmoderate
- P0299Turbocharger/Supercharger Underboost Conditionserious
- P0300Random/Multiple Cylinder Misfire Detectedserious
- P0301Cylinder 1 Misfire Detectedserious
- P0302Cylinder 2 Misfire Detectedserious
- P0303Cylinder 3 Misfire Detectedserious
- P0304Cylinder 4 Misfire Detectedserious
- P0305Cylinder 5 Misfire Detectedserious
- P0306Cylinder 6 Misfire Detectedserious
- P0307Cylinder 7 Misfire Detectedserious
- P0308Cylinder 8 Misfire Detectedserious
- P0309Cylinder 9 Misfire Detectedserious
- P0310Cylinder 10 Misfire Detectedserious
- P0311Cylinder 11 Misfire Detectedserious
- P0312Cylinder 12 Misfire Detectedserious
- P0325Knock Sensor 1 Circuit Malfunction (Bank 1)moderate
- P0327Knock Sensor 1 Circuit Low (Bank 1)moderate
- P0328Knock Sensor 1 Circuit High (Bank 1)moderate
- P0330Knock Sensor 2 Circuit (Bank 2)moderate
- P0335Crankshaft Position Sensor A Circuit Malfunctionserious
- P0336Crankshaft Position Sensor A Circuit Range/Performanceserious
- P0337Crankshaft Position Sensor A Circuit Lowserious
- P0338Crankshaft Position Sensor A Circuit Highserious
- P0340Camshaft Position Sensor A Circuit Malfunction (Bank 1)serious
- P0341Camshaft Position Sensor A Circuit Range/Performanceserious
- P0342Camshaft Position Sensor A Circuit Lowserious
- P0343Camshaft Position Sensor A Circuit Highserious
- P0345Camshaft Position Sensor A Circuit (Bank 2)serious
- P0346Camshaft Position Sensor A Circuit Range/Performance (Bank 2)serious
- P0347Camshaft Position Sensor A Circuit Low (Bank 2)serious
- P0348Camshaft Position Sensor A Circuit High (Bank 2)serious
- P0351Ignition Coil A Primary/Secondary Circuitserious
- P0352Ignition Coil B Primary/Secondary Circuitserious
- P0353Ignition Coil C Primary/Secondary Circuitserious
- P0354Ignition Coil D Primary/Secondary Circuitserious
- P0355Ignition Coil E Primary/Secondary Circuit (Cylinder 5)serious
- P0356Ignition Coil F Primary/Secondary Circuit (Cylinder 6)serious
- P0357Ignition Coil G Primary/Secondary Circuit (Cylinder 7)serious
- P0358Ignition Coil H Primary/Secondary Circuit (Cylinder 8)serious
- P0359Ignition Coil I Primary/Secondary Circuit (Cylinder 9)serious
- P0360Ignition Coil J Primary/Secondary Circuit (Cylinder 10)serious
- P0361Ignition Coil K Primary/Secondary Circuit (Cylinder 11)serious
- P0362Ignition Coil L Primary/Secondary Circuit (Cylinder 12)serious
- P0401Exhaust Gas Recirculation Flow Insufficientmoderate
- P0402Exhaust Gas Recirculation (EGR) Flow Excessivemoderate
- P0403Exhaust Gas Recirculation Control Circuitmoderate
- P0404Exhaust Gas Recirculation (EGR) Circuit Range/Performancemoderate
- P0405Exhaust Gas Recirculation Sensor A Circuit Lowmoderate
- P0406Exhaust Gas Recirculation Sensor A Circuit Highmoderate
- P0411Secondary Air Injection System Incorrect Flow Detectedmoderate
- P0413Secondary Air Injection System Switching Valve A Circuit Openmoderate
- P0420Catalyst System Efficiency Below Threshold (Bank 1)moderate
- P0430Catalyst System Efficiency Below Threshold (Bank 2)moderate
- P0440Evaporative Emission System Malfunctionminor
- P0441Evaporative Emission System Incorrect Purge Flowminor
- P0442Evaporative Emission System Leak Detected (Small Leak)minor
- P0443Evaporative Emission System Purge Control Valve Circuitminor
- P0446EVAP Vent Control Circuit Malfunctionminor
- P0449Evaporative Emission System Vent Valve/Solenoid Circuitminor
- P0451Evaporative Emission System Pressure Sensor Range/Performanceminor
- P0452Evaporative Emission System Pressure Sensor Lowminor
- P0453Evaporative Emission System Pressure Sensor Highminor
- P0455Evaporative Emission System Leak Detected (Large Leak)minor
- P0456Evaporative Emission System Leak Detected (Very Small Leak)minor
- P0457Evaporative Emission System Leak Detected (Fuel Cap Loose/Off)minor
- P0461Fuel Level Sensor Circuit Range/Performanceminor
- P0462Fuel Level Sensor Circuit Lowminor
- P0463Fuel Level Sensor Circuit Highminor
- P0480Cooling Fan 1 Control Circuitmoderate
- P0481Cooling Fan 2 Control Circuitmoderate
- P0500Vehicle Speed Sensor Malfunctionmoderate
- P0505Idle Air Control System Malfunctionmoderate
- P0506Idle Air Control System RPM Lower Than Expectedmoderate
- P0507Idle Air Control System RPM Higher Than Expectedmoderate
- P0508Idle Air Control System Circuit Lowmoderate
- P0509Idle Air Control System Circuit Highmoderate
- P0511Idle Air Control Circuitmoderate
- P0520Engine Oil Pressure Sensor/Switch Circuitserious
- P0521Engine Oil Pressure Sensor/Switch Range/Performanceserious
- P0522Engine Oil Pressure Sensor/Switch Low Voltageserious
- P0523Engine Oil Pressure Sensor/Switch High Voltagemoderate
- P0524Engine Oil Pressure Too Lowsafety
- P0560System Voltage Malfunctionmoderate
- P0562System Voltage Lowmoderate
- P0563System Voltage Highmoderate
- P0571Cruise Control/Brake Switch A Circuitmoderate
- P0600Serial Communication Link Malfunctionmoderate
- P0601Internal Control Module Memory Check Sum Errorserious
- P0602Control Module Programming Errorserious
- P0604Internal Control Module RAM Errorserious
- P0605Internal Control Module ROM Errorserious
- P0606ECM/PCM Processor Faultserious
- P0620Generator Control Circuitmoderate
- P0625Generator Field Terminal Circuit Lowmoderate
- P0627Fuel Pump A Control Circuit/Openserious
- P0628Fuel Pump A Control Circuit Lowserious
- P0629Fuel Pump A Control Circuit Highserious
- P0645A/C Clutch Relay Control Circuitminor
- P0650Malfunction Indicator Lamp (MIL) Control Circuitminor
- P0700Transmission Control System Malfunctionserious
- P0705Transmission Range Sensor Circuit (PRNDL Input)serious
- P0706Transmission Range Sensor Circuit Range/Performanceserious
- P0711Transmission Fluid Temperature Sensor Circuit Range/Performancemoderate
- P0712Transmission Fluid Temperature Sensor Circuit Lowmoderate
- P0713Transmission Fluid Temperature Sensor Circuit Highmoderate
- P0715Input/Turbine Speed Sensor Circuit Malfunctionserious
- P0716Input/Turbine Speed Sensor Circuit Range/Performanceserious
- P0717Input/Turbine Speed Sensor Circuit No Signalserious
- P0720Output Speed Sensor Circuit Malfunctionserious
- P0721Output Speed Sensor Circuit Range/Performanceserious
- P0722Output Speed Sensor Circuit No Signalserious
- P0725Engine Speed Input Circuit Malfunctionmoderate
- P0730Incorrect Gear Ratioserious
- P0731Gear 1 Incorrect Ratioserious
- P0732Gear 2 Incorrect Ratioserious
- P0733Gear 3 Incorrect Ratioserious
- P0734Gear 4 Incorrect Ratioserious
- P0740Torque Converter Clutch Circuit Malfunctionserious
- P0741Torque Converter Clutch Circuit Performance/Stuck Offmoderate
- P0742Torque Converter Clutch Circuit Stuck Onmoderate
- P0743Torque Converter Clutch Circuit Electricalmoderate
- P0750Shift Solenoid A Malfunctionserious
- P0751Shift Solenoid A Performance/Stuck Offserious
- P0752Shift Solenoid A Stuck Onserious
- P0755Shift Solenoid B Malfunctionserious
- P0756Shift Solenoid B Performance/Stuck Offserious
- P0760Shift Solenoid C Malfunctionserious
- P0765Shift Solenoid D Malfunctionserious
- P2096Post Catalyst Fuel Trim System Too Lean (Bank 1)moderate
- P2097Post Catalyst Fuel Trim System Too Rich (Bank 1)moderate
- P2098Post Catalyst Fuel Trim System Too Lean (Bank 2)moderate
- P2099Post Catalyst Fuel Trim System Too Rich (Bank 2)moderate
- P2101Throttle Actuator Control Motor Circuit Range/Performanceserious
- P2122Pedal Position Sensor/Switch D Circuit Lowmoderate
- P2127Pedal Position Sensor/Switch E Circuit Lowmoderate
- P2135Throttle/Pedal Position Sensor A/B Voltage Correlationserious
- P2138Throttle/Pedal Position Sensor D/E Voltage Correlationserious
- P2187System Too Lean at Idle (Bank 1)moderate
- P2188System Too Rich at Idle (Bank 1)moderate
- P2195O2 Sensor Signal Stuck Lean (Bank 1, Sensor 1)moderate
- P2196O2 Sensor Signal Stuck Rich (Bank 1, Sensor 1)moderate
- P2270O2 Sensor Signal Stuck Lean (Bank 1, Sensor 2)moderate
- P2271O2 Sensor Signal Stuck Rich (Bank 1, Sensor 2)moderate
- P2279Intake Air System Leakmoderate
Network (U)
- U0073Control Module Communication Bus A Offserious
- U0100Lost Communication With ECM/PCM Aserious
- U0101Lost Communication With Transmission Control Module (TCM)serious
- U0121Lost Communication With ABS Control Moduleserious
- U0140Lost Communication With Body Control Modulemoderate
- U0155Lost Communication With Instrument Panel Clustermoderate
- U0401Invalid Data Received From ECM/PCMmoderate