Check engine light codes

cp9580a scanner screen shot

Common check engine light codes are listed for you on this page at the bottom. This is not a complete or exhaustive list of every code that could be set in your computer's memory.

Instead, what I did was I went through the entire OBD II code list and picked out codes that I have seen set in the real auto repair world. I also included a short description of what that check engine light means so you do not have to hunt that down elsewhere. In fact many of the check engine light codes that I deal with on a daily basis are in the P0300-P0400 range.

The PO300 series of codes relate to engine misfires. A 300 is for a random misfire as a 301 would be a misfire detected on cylinder number one. The p0300-p0310 range can often cause the check engine light to flash. This is because these codes are serious and could allow unburnt fuel to pool up in the converter.

A flashing check engine light means pull over and tow the vehicle to prevent damage. The P0400 codes relate to the emissions system and fuel vapor leaks (Gas Cap Codes). These in my opinion are common and can experience intermittent failures (see the auto repair video below).

But a lot of times this depends on the make and model. Repair trends for diagnostic trouble codes are a moving target as new issues develop regularly. I have a page that covers check engine light diagnosis that focuses on repair and diagnosis of common problems. Note that these articles are about things I run into as a Fleet Technician. Your exact problem might not be covered yet. I add new information on a regular basis, so check back.

General check engine light diagnosis

If your specific car problems are not addressed by any these articles your best bet would be to follow a factory issued diagnostic chart for the particular service engine soon light failure. I diagnose OBD II check engine light codes all the time.

I still find it necessary to refer to a professional auto repair diagram to efficiently solve the problem. Below the car code list is a link to an online factory car repair manual. That is not only what I use, but I find it to be the most effective tool in your fight against the engine lamp.

Bookmark this auto repair and check engine light codes resource page.

Gas cap check engine light codes



ALLDATAdiy - More than just a manual. Diagnose, Repair and Research.

OBD II check engine light codes definitions

  • P0016 Crankshaft or Camshaft Timing Misalignment Reported
  • P0037 Heated O2S (Bank 1 Sensor 2) Heater Relay Circuit Low
  • P0038 Heated O2S (Bank 1 Sensor 2) Heater Relay Circuit High
  • P0051 Heated O2S (Bank 2 Sensor 1) Heater Relay Circuit Low
  • P0052 Heated O2S (Bank 2 Sensor 1) Heater Relay Circuit High
  • P0056 HO2S (Bank 2 Sensor 1) Heater Relay Circuit Malfunction
  • P0057 HO2S (Bank 2 Sensor 1) Heater Relay Circuit Low Input
  • P0058 HO2S (Bank 2 Sensor 1) Heater Relay Circuit High Input
  • P0070 Battery Temperature Sensor Circuit Stuck
  • P0072 Battery Temperature Sensor Circuit Low Input
  • P0073 Battery Temperature Sensor Circuit High Input
  • P0107 Manifold Absolute Pressure Sensor Low Input
  • P0108 M.A.P. Sensor High Input
  • P0111 Intake Air Temperature Sensor Range/Performance
  • P0112 Intake Air Temperature Circuit Low Input
  • P0113 Intake Air Temperature Sensor Circuit High Input
  • P0117 Engine Coolant Temperature Sensor Circuit Low Input
  • P0118 Engine Coolant Temperature Sensor Circuit High Input
  • P0121 Throttle Position Sensor Does Not Agree With MAP
  • P0122 T.P.S. Circuit Low Input
  • P0123 T.P.S. Circuit High Input
  • P0125 Closed Loop Operation Temperature Not Reached
  • P0129 Barometric Pressure Sensor Out-Of-Range Low
  • P0131 HO2S (Bank 1 Sensor 1) Signal Low Input
  • P0132 HO2S (Bank 1 Sensor 1) Signal Shorted to Voltage
  • P0133 HO2S (Bank 1 Sensor 1) Slow Response
  • P0135 HO2S (Bank 1 Sensor 1) Heater Circuit Malfunction
  • P0136 HO2S (Bank 1 Sensor 2) Heater Relay Circuit Low Input
  • P0137 HO2S (Bank 1 Sensor 2) Signal Low Input
  • P0138 HO2S (Bank 1 Sensor 2) Signal Shorted to Voltage
  • P0141 HO2S (Bank 1 Sensor 2) Heater Circuit Malfunction
  • P0165 Starter Relay Circuit Malfunction
  • P0171 Fuel System Lean (Bank 1)
  • P0172 Fuel System Rich (Bank 1)
  • P0174 Fuel System Lean (Bank 2)
  • P0175 Fuel System Rich (Bank 2)
  • P0201 Fuel Injector 1 Control Circuit Malfunction
  • P0202 Fuel Injector 2 Control Circuit Malfunction
  • P0203 Fuel Injector 3 Control Circuit Malfunction
  • P0204 Fuel Injector 4 Control Circuit Malfunction
  • P0205 Fuel Injector 5 Control Circuit Malfunction
  • P0206 Fuel Injector 6 Control Circuit Malfunction
  • P0207 Fuel Injector 7 Control Circuit Malfunction
  • P0208 Fuel Injector 8 Control Circuit Malfunction
  • P0300 Multiple Cylinder Misfire Detected
  • P0301 Cylinder 1 Misfire Detected
  • P0302 Cylinder 2 Misfire Detected
  • P0303 Cylinder 3 Misfire Detected
  • P0304 Cylinder 4 Misfire Detected
  • P0305 Cylinder 5 Misfire Detected
  • P0306 Cylinder 6 Misfire Detected
  • P0307 Cylinder 7 Misfire Detected
  • P0308 Cylinder 8 Misfire Detected
  • P0315 Crankshaft Position Sensor Not Learned
  • P0320 No Crank Reference Signal to PCM
  • P0339 Crankshaft Position Sensor Circuit Malfunction
  • P0340 No Camshaft Signals At PCM
  • P0344 Camshaft Position Sensor Circuit Intermittent
  • P0351 Ignition Coil 1 Primary Circuit Malfunction
  • P0420 Catalyst Efficiency Below Normal (Bank 1)
  • P0432 Catalyst Efficiency Below Normal (Bank 2)
  • P0440 Evaporative Emission Control System Leak Detected
  • P0441 EVAP Purge Flow Monitor Fault
  • P0442 EVAP System Small Leak Detected
  • P0443 EVAP Purge Solenoid Circuit Malfunction
  • P0455 EVAP System Large Leak Detected
  • P0456 EVAP Leak Monitor Leak Medium Detected
  • P0460 Fuel Level Sensor Unit No Change Over Miles
  • P0461 Fuel Level Sensing Unit No Change Over Miles
  • P0462 Fuel Level Sensor Unit Volts Too Low
  • P0463 Fuel Level Sensor Unit Volts Too High
  • P0500 Vehicle Speed Sensor Signal Circuit Malfunction
  • P0505 Idle Air Control Motor Circuit Malfunction
  • P0522 Engine Oil Pressure Sensor Circuit Low Input
  • P0523 Engine Oil Pressure Sensor Circuit High Input
  • P0600 PCM Internal Failure or No SPI Communications
  • P0601 PCM Random Access Memory Failure or Self-Test Failed
  • P0700 Automatic Transmission System Malfunction Detected
  • P0705 A/T Check Shifter Signal Circuit Malfunction
  • P0711 A/T Trans Fluid Temperature Sensor Signal-No increase
  • P0712 A/T Transmission Fluid Temperature Sensor Low Input
  • P0713 A/T Transmission Fluid Temperature Sensor High Input
  • P0720 Output Speed Sensor - Low Output Above 15 MPH
  • P0740 A/T Torque Converter Clutch - No RPM Drop at Lockup
  • P0743 A/T Transmission Relay Circuit Malfunction
  • P0748 A/T Governor Pressure Solenoid/Transmission Relay Fault
  • P0751 A/T Overdrive Switch Pressed Low For Over 5 Minutes
  • P0753 A/T 3-4 Solenoid/Transmission Relay Circuit Malfunction
  • P1195 HO2S-11 (Bank 1 Sensor 1) Signal Insufficient Activity
  • P1196 HO2S-21 (Bank 2 Sensor 1) Signal Insufficient Activity
  • P1281 Engine Is Cold Too Long
  • P1282 Fuel Pump Relay Control Circuit Malfunction
  • P1294 Target Idle Speed Not Reached
  • P1296 5-Volt Voltage Reference Signal Supply Not Present
  • P1297 No MAP Signal From Start To Running Transition
  • P1299 Vacuum Leak Present With IAC Valve Fully Seated
  • P1388 ASD Relay Control Circuit Malfunction
  • P1389 No ASD Relay Voltage At PCM
  • P1391 Crank or Cam Sensor Signal Malfunction (Intermittent)
  • P1398 Misfire Adaptive Numerator At Limit
  • P1486 EVAP Leak Detection Monitor Pinched Hose Detected
  • P1491 Radiator Fan Control Relay Circuit Malfunction
  • P1494 EVAP System Detection Pump Switch Or Mechanical Fault
  • P1495 No CCD Messages Received From The BCM
  • P1740 Trans TCC or Overdrive Solenoid PSI In Gear At 0 MPH
  • P1756 A/T Governor Pressure Not Equal To Target At 15-20 PSI
  • P1757 A/T Governor Pressure Above 3 PSI In Gear At 0 MPH
  • P1762 A/T Governor Pressure Sensor Offset Volts Too High/Low
  • P1763 A/T Governor Pressure Sensor Signal Too High
  • P1764 A/T Governor Pressure Sensor Signal Too Low
  • P1765 A/T Switched Battery Malfunction
  • P1899 Auto Trans Park Neutral Switch Stuck in Park Position.

The quickest way to diagnose check engine light codes is with a specific diagram! Learn more about the online car repair manuals I recommend that can have you following the factory chart in minutes.

Find out more about how these check engine light codes actually help you fix cars and why they set in the computers memory. Also specific articles for repairing the most common car problems. This next link takes you to the check engine light diagnosis area.

Do you want to leave here and see what others have to say about this subject. I'm okay with that. This site was number 1 today for the search term check engine light codes.

The about us page will supply more background information on the car mechanic that built this website. Learn why he thinks many people can fix cars with some good auto repair help.



Custom Search