Check engine code lookup
Type the code from your scanner or parts-store printout. You get what it means, what usually causes it and whether it is safe to keep driving.
A code tells you which system noticed a problem — not which part failed. The same code can have several causes, which is why we test before replacing parts. Codes beginning P1, P3, B1, C1 or U1 are manufacturer-specific.
Codes we have written up
Plain-English guides to the 75 codes we see most at the shop.
- P0011"A" Camshaft Position Timing Over-Advanced or System Performance Bank 1
- P0016Crankshaft Position - Camshaft Position Correlation Bank 1 Sensor A
- P0087Fuel Rail/System Pressure - Too Low
- P0088Fuel Rail/System Pressure - Too High
- P0101Mass or Volume Air Flow Sensor "A" Circuit Range/Performance
- P0113Intake Air Temperature Sensor 1 Circuit High Bank 1
- P0117Engine Coolant Temperature Sensor 1 Circuit Low
- P0118Engine Coolant Temperature Sensor 1 Circuit High
- P0128Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
- P0133O2 Sensor Circuit Slow Response Bank 1 Sensor 1
- P0135O2 Sensor Heater Circuit Bank 1 Sensor 1
- P0141O2 Sensor Heater Circuit Bank 1 Sensor 2
- P0171System Too Lean Bank 1
- P0172System Too Rich Bank 1
- P0174System Too Lean Bank 2
- P0175System Too Rich Bank 2
- P0217Engine Coolant Over Temperature Condition
- P0234Turbocharger/Supercharger "A" Overboost Condition
- P0299Turbocharger/Supercharger "A" Underboost Condition
- P0300Random/Multiple Cylinder Misfire Detected
- P0301Cylinder 1 Misfire Detected
- P0302Cylinder 2 Misfire Detected
- P0303Cylinder 3 Misfire Detected
- P0304Cylinder 4 Misfire Detected
- P0305Cylinder 5 Misfire Detected
- P0306Cylinder 6 Misfire Detected
- P0307Cylinder 7 Misfire Detected
- P0308Cylinder 8 Misfire Detected
- P0335Crankshaft Position Sensor "A" Circuit
- P0340Camshaft Position Sensor "A" Circuit (Bank 1 or Single Sensor)
- P0380Glow Plug/Heater Circuit "A"
- P0401Exhaust Gas Recirculation "A" Flow Insufficient Detected
- P0402Exhaust Gas Recirculation "A" Flow Excessive Detected
- P0420Catalyst System Efficiency Below Threshold Bank 1
- P0430Catalyst System Efficiency Below Threshold Bank 2
- P0440Evaporative Emission System
- P0441Evaporative Emission System Incorrect Purge Flow
- P0442Evaporative Emission System Leak Detected (Small Leak)
- P0446Evaporative Emission System Vent Control Circuit
- P0455Evaporative Emission System Leak Detected (Large Leak)
- P0456Evaporative Emission System Leak Detected (Very Small Leak)
- P0457Evaporative Emission System Leak Detected (Fuel Cap Loose/Off)
- P0496Evaporative Emission System High Purge Flow
- P0505Idle Air Control System
- P0506Idle Air Control System RPM Lower Than Expected
- P0507Idle Air Control System RPM Higher Than Expected
- P0520Engine Oil Pressure Sensor/Switch "A" Circuit
- P0524Engine Oil Pressure Too Low
- P0562System Voltage Low
- P0563System Voltage High
- P0606Control Module Processor
- P0700Transmission Control System (MIL Request)
- P0715Input/Turbine Speed Sensor "A" Circuit
- P0730Incorrect Gear Ratio
- P0741Torque Converter Clutch Solenoid Circuit Performance/Stuck Off
- P0A80Replace Hybrid Battery Pack
- P2002Diesel Particulate Filter Efficiency Below Threshold Bank 1
- P203FReductant Level Too Low
- P2096Post Catalyst Fuel Trim System Too Lean Bank 1
- P2097Post Catalyst Fuel Trim System Too Rich Bank 1
- P20EESCR NOx Catalyst Efficiency Below Threshold Bank 1
- P2135Throttle/Pedal Position Sensor/Switch "A"/"B" Voltage Correlation
- P2187System Too Lean at Idle Bank 1
- P2269Water in Fuel Condition
- P2459Diesel Particulate Filter Regeneration Frequency
- P2463Diesel Particulate Filter Restriction - Soot Accumulation Bank 1
- P2BADNOx Exceedance - Root Cause Unknown
- C0035Left Front Wheel Speed Sensor Circuit
- C0040Right Front Wheel Speed Sensor Circuit
- C0045Left Rear Wheel Speed Sensor Circuit
- C0050Right Rear Wheel Speed Sensor Circuit
- U0100Lost Communication With ECM/PCM "A"
- U0101Lost Communication With TCM
- U0121Lost Communication With Anti-Lock Brake System (ABS) Control Module
- U0140Lost Communication With Body Control Module
Light still on?
We scan every module, check factory bulletins for your VIN and test the circuit before replacing anything.
