Check Engine Light Codes: Complete List

Sharing Is Caring:

check engine light

If you are driving the vehicle on the road and suddenly the check engine light comes on, it indicates that there is something wrong in the engine emission system. To identify the issue, you need an OBD-II scanner that generates specific codes. With the OBD-II scanner, the cause of the check engine light issue can be easily identified. In this article, we have given a detailed explanation of check engine light codes and their descriptions.

1: Check Engine Light Complete Codes List:

Below, the detailed Hyundai check engine light codes are provided:

1.1: Mass Airflow and Air-Fuel Mixture:

P0100 – Mass or Volume Air Flow Circuit Malfunction: This code Indicates an issue with the mass airflow sensor circuit, affecting the engine’s air-fuel mixture.

P1101 – Mass Air Flow Sensor Out of Self-Test Range: Suggests that the mass airflow sensor is not within the expected self-test range.

1.2: Sensor Circuits:

P0110 – Intake Air Temperature (IAT) Sensor Circuit Malfunction: Points to a malfunction in the intake air temperature sensor circuit.

P0120 – Throttle/Pedal Position Sensor A Circuit Malfunction: Indicates a problem with the throttle or pedal position sensor circuit.

P1120 – Throttle Position Sensor Out of Range: Indicates that the throttle position sensor is not within the expected range.

1.2: Oxygen Sensor and Fuel System:

P0130 – Oxygen Sensor Circuit Malfunction (Bank 1, Sensor 1): This code indicates a general malfunction in the circuit of the oxygen sensor located in Bank 1, Sensor 1.

P0131 – Oxygen Sensor Circuit Low Voltage (Bank 1, Sensor 1): This code points to a low voltage condition from the oxygen sensor in Bank 1, Sensor 1. This may be caused by various issues affecting the sensor’s performance.

P0132 – Oxygen Sensor Circuit High Voltage (Bank 1, Sensor 1): This code indicates a high voltage condition from the oxygen sensor in Bank 1, Sensor 1. This can be caused by wiring issues or a faulty sensor.

P0133 – Oxygen Sensor Circuit Slow Response (Bank 1, Sensor 1): This code suggests that the oxygen sensor in Bank 1, Sensor 1 is not responding as quickly as expected. This could be due to a sensor malfunction or other related problems.

P0134 – Oxygen Sensor Circuit No Activity Detected (Bank 1, Sensor 1): This code indicates that there is no activity detected from the oxygen sensor in Bank 1, Sensor 1. This could be due to a faulty sensor or wiring issues.

P0135 – Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 1): This code points to a malfunction in the heater circuit of the oxygen sensor in Bank 1, Sensor 1. The oxygen sensor has a built-in heater to reach operating temperature quickly.

P0140 – Oxygen Sensor Circuit Malfunction (Bank 1, Sensor 2): This code is similar to P0130 but for the oxygen sensor in Bank 1, Sensor 2.

P0141 – Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 2): This code is similar to P0135 but for the oxygen sensor in Bank 1, Sensor 2.

P0142 – Oxygen Sensor Circuit (Bank 1, Sensor 3): This code indicates a circuit issue for an oxygen sensor in an unusual position, specifically Bank 1, Sensor 3. Some vehicles may have additional sensors downstream.

P0150 – Oxygen Sensor Circuit Malfunction (Bank 2, Sensor 1): This code is similar to P0130 but for the oxygen sensor in Bank 2, Sensor 1.

P0151 – Oxygen Sensor Circuit Low Voltage (Bank 2, Sensor 1): This code is similar to P0131 but for the oxygen sensor in Bank 2, Sensor 1.

P0152 – Oxygen Sensor Circuit High Voltage (Bank 2, Sensor 1): This code is similar to P0132 but for the oxygen sensor in Bank 2, Sensor 1.

P0153 – Oxygen Sensor Circuit Slow Response (Bank 2, Sensor 1): This code is similar to P0133 but for the oxygen sensor in Bank 2, Sensor 1.

P0154 – Oxygen Sensor Circuit No Activity Detected (Bank 2, Sensor 1): This code is similar to P0134 but for the oxygen sensor in Bank 2, Sensor 1.

P0155 – Oxygen Sensor Heater Circuit Malfunction (Bank 2, Sensor 1): This code is similar to P0135, but for the oxygen sensor in Bank 2, Sensor 1.

P0160 – Oxygen Sensor Circuit Malfunction (Bank 2, Sensor 2): This code is similar to P0130 but for the oxygen sensor in Bank 2, Sensor 2.

P0161 – Oxygen Sensor Heater Circuit Malfunction (Bank 2, Sensor 2): This code is similar to P0135 but for the oxygen sensor in Bank 2, Sensor 2.

P0162 – Oxygen Sensor Circuit (Bank 2, Sensor 3): This code is similar to P0142 but for the oxygen sensor in Bank 2, Sensor 3.

1.3: Ignition and Misfire:

P0300 – Random/Multiple Cylinder Misfire Detected: Signals random misfires across multiple cylinders, impacting engine performance.

P1309 – Misfire Monitor Disabled: Indicates that the misfire monitor function is temporarily disabled.

P1336 – Crankshaft Position (CKP) Sensor Range/Performance: Points to a range or performance issue with the crankshaft position sensor.

P1345 – Crankshaft Position-Camshaft Position Correlation (Bank 1 Sensor 1): Indicates a correlation issue between the crankshaft and camshaft positions.

1.4: EGR System:

P0401 – Exhaust Gas Recirculation (EGR) Flow Insufficient Detected: Points to insufficient flow in the EGR system, affecting emissions and performance.

P1491 – EGR Valve Insufficient Lift: Points to insufficient lift in the EGR (Exhaust Gas Recirculation) valve.

1.5: Catalytic Converter:

P0420 – Catalyst System Efficiency Below Threshold (Bank 1): Suggests reduced efficiency in the catalytic converter on the bank one side.

1.6: Evaporative Emission Control System:

P0442 – Evaporative Emission System Leak Detected (Small Leak): Alerts to a small leak in the evaporative emission control system, often caused by a loose gas cap.

P1450 – Unable to Bleed Up Fuel Tank Vacuum: Indicates a problem with the fuel tank vacuum system.

P1456 – Evaporative Emission Control System Leak Detected: Alerts to a leak in the evaporative emission control system.

1.7: Speed and Transmission:

P0500 – Vehicle Speed Sensor (VSS) Malfunction: Indicates a malfunction in the vehicle speed sensor, affecting speedometer accuracy and transmission.

P0715 – Input/Turbine Speed Sensor Circuit Malfunction: Indicates a problem with the input or turbine speed sensor circuit in the transmission.

P0720 – Output Speed Sensor Circuit Malfunction: Points to a malfunction in the output speed sensor circuit in the transmission.

P0730 – Incorrect Gear Ratio: Indicates an issue with the gear ratios in the transmission.

P1000 – OBD-II Monitor Testing Incomplete: Indicates that the vehicle’s onboard diagnostics system has not completed its self-testing routine.

P1684 – Battery Disconnected within Last 50 Starts: Suggests that the battery was disconnected within the last 50 engine starts.

P1779 – Engine Torque Delivered to TCM Signal: Indicates a signal problem between the engine control module (ECM) and the transmission control module (TCM).

P1780 – Transmission Control Switch (O/D Cancel) Out of Self-Test Range: Suggests that the transmission control switch (O/D cancel) is not within the expected self-test range.

1.8: Electrical System:

P0562 – System Voltage Low: Indicates a low voltage condition in the vehicle’s electrical system.

P1230 – Fuel Pump Relay Malfunction: Points to a malfunction in the fuel pump relay.

P1237 – Fuel Pump Secondary Circuit Fault: Indicates a fault in the secondary circuit of the fuel pump.

1.9: Internal Control Module and Memory:

P0601 – Internal Control Module Memory Check Sum Error: Points to a checksum error in the control module memory, suggesting a potential issue with the vehicle’s computer.

1.10: Temperature Sensors:

P1289 – Cylinder Head Temperature Sensor Signal Out of Range: Points to a temperature sensor signal that is out of the expected range.

P1299 – Cylinder Head Overtemperature Protection Active: Indicates that the engine’s overtemperature protection system is active.

1.11: Fuel Injector and Pump:

P1200 – Injector Control Circuit: Points to a malfunction in the injector control circuit.

P1250 – Lack of Power to FPR (Fuel Pump Relay): Indicates a lack of power to the fuel pump relay.

1.12: Anti-Theft System:

P1260 – Theft Detected – Vehicle Immobilized: Indicates that the vehicle’s anti-theft system has detected a theft attempt.

1.13: Miscellaneous:

P1400 – Differential Pressure Feedback Electronic Sensor Circuit Low Voltage: Indicates low voltage in the circuit for the differential pressure feedback electronic sensor.

P1401 – Differential Pressure Feedback Electronic Sensor Circuit High Voltage: Indicates high voltage in the circuit for the differential pressure feedback electronic sensor.

P1403 – Differential Pressure Feedback Electronic Sensor System High Voltage: Indicates high voltage in the differential pressure feedback electronic sensor system.

P1489 – High-Speed Fan Control Relay Circuit Fault: Indicates a fault in the circuit for the high-speed fan control relay.

P1501 – Vehicle Speed Sensor Circuit Range/Performance: Indicates a range or performance issue with the vehicle speed sensor circuit.

P1519 – Intake Manifold Runner Control Stuck Closed: Indicates that the intake manifold runner control is stuck in the closed position.

1.14: Transmission Mechanical Failures:

P1520 – Intake Manifold Runner Control (IMRC) Circuit Malfunction: Indicates a malfunction in the circuit of the Intake Manifold Runner Control system.

P1549 – Intake Manifold Temperature Valve Control Circuit Low: Points to a low voltage condition in the circuit controlling the intake manifold temperature valve.

P1550 – Power Steering Pressure Sensor Circuit Malfunction: Indicates a problem with the power steering pressure sensor circuit.

P1603 – Loss of SDM Serial Data: Suggests a loss of serial communication with the Supplemental Restraint System (SDM).

P1610 – Loss of PZM Serial Data: Indicates a loss of serial communication with the Powertrain Control Module (PCM).

P1611 – Loss of CVRTD Serial Data: Points to a loss of serial communication with the continuously variable real-time damping (CVRTD) system.

P1612 – Loss of IPM Serial Data: Indicates a loss of serial communication with the Instrument Panel Module (IPM).

P1613 – Loss of DIM Serial Data: Suggests a loss of serial communication with the Driver Information Module (DIM).

P1614 – Loss of RIM Serial Data: Indicates a loss of serial communication with the Rear Integration Module (RIM).

P1615 – Loss of VTD Serial Data: Points to a loss of serial communication with the Vehicle Theft Deterrent (VTD) system.

P1626 – Theft Deterrent Fuel Enable Signal Lost: Indicates that the fuel enable signal from the theft deterrent module is lost.

P1630 – Theft Deterrent Learn Mode Active: Indicates that the vehicle is in theft deterrent learn mode.

P1640 – Driver 1 Input High Voltage: Indicates a high voltage condition in the driver one input circuit.

P1641 – Driver 1 Input Low Voltage: Indicates a low voltage condition in the driver one input circuit.

P1650 – Power Steering Pressure Switch Out of Self-Test Range: Suggests that the power steering pressure switch is not within the expected self-test range.

P1651 – Fan 1 Relay Control Circuit Malfunction: Indicates a malfunction in the control circuit for fan relay 1.

P1652 – Fan 2 Relay Control Circuit Malfunction: Indicates a malfunction in the control circuit for fan relay 2.

P1653 – Power Steering Output Circuit Malfunction: Points to a malfunction in the power steering output circuit.

P1661 – Power Steering Pressure Sensor Malfunction: Indicates a malfunction in the power steering pressure sensor.

P1682 – Ignition 1 Switch Circuit 2: Indicates a problem with the ignition one switch circuit.

P1684 – Battery Disconnected within Last 50 Starts: Suggests that the battery was disconnected within the last 50 engine starts.

P1700 – Transmission Control Module (TCM) Requested MIL Illumination: This indicates that the transmission control module has requested the illumination of the malfunctioning indicator lamp.

P1779 – Engine Torque Delivered to TCM Signal: Indicates a signal problem between the engine control module (ECM) and the transmission control module (TCM).

P1780 – Transmission Control Switch (O/D Cancel) Out of Self-Test Range: Suggests that the transmission control switch (O/D cancel) is not within the expected self-test range.

P1781 – 4×4 Low Switch Out of Range: Indicates that the 4×4 low switch is not within the expected range.

P1782 – P/ES Circuit Out of Self-Test Range: Indicates that the P/ES (Park/Emergency Brake) circuit is not within the expected self-test range.

P1783 – Transmission Overtemperature Condition: Indicates an overtemperature condition in the transmission.

P1784 – Transmission Mechanical Failure – First and Second Clutches: Points to a mechanical failure in the first and second clutches of the transmission.

P1785 – Transmission Mechanical Failure – Third and Fourth Clutches: Points to a mechanical failure in the third and fourth clutches of the transmission.

P1786 – Transmission Mechanical Failure – Pressure Control Solenoid: Indicates a mechanical failure in the pressure control solenoid of the transmission.

P1787 – Transmission Mechanical Failure – Reverse Clutch: Points to a mechanical failure in the reverse clutch of the transmission.

P1788 – Transmission Mechanical Failure – Fluid Displacement: Indicates a mechanical failure in fluid displacement in the transmission.

P1789 – Transmission Mechanical Failure – Shift Timing Solenoid: Indicates a mechanical failure in the shift timing solenoid of the transmission.

P1790 – Transmission Mechanical Failure – Lack of Prime: Points to a mechanical failure due to a lack of prime in the transmission.

P1791 – Transmission Mechanical Failure – 1st and Reverse: Indicates a mechanical failure in the 1st and reverse gears of the transmission.

P1792 – Transmission Mechanical Failure – 2nd and 4th: Points to a mechanical failure in the 2nd and 4th gears of the transmission.

P1793 – Transmission Mechanical Failure – 3rd and 4th: Indicates a mechanical failure in the 3rd and 4th gears of the transmission.

P1794 – Transmission Mechanical Failure – 2-3 Shift: Points to a mechanical failure in the 2-3 shift of the transmission.

P1795 – Transmission Mechanical Failure – 3-4 Shift: Indicates a mechanical failure in the 3-4 shift of the transmission.

P1796 – Transmission Mechanical Failure – Reverse:

Indicates a mechanical failure in the reverse gear of the transmission.

P1797 – Transmission Mechanical Failure – First: Points to a mechanical failure in the first gear of the transmission.

P1798 – Transmission Mechanical Failure – Second: Indicates a mechanical failure in the second gear of the transmission.

P1799 – Transmission Mechanical Failure – Fourth: Indicates a mechanical failure in the fourth gear of the transmission.

P1800 – Transmission Control Switch (O/D Cancel) Circuit Failure: Suggests a failure in the circuit for the transmission control switch (O/D cancel).

Also Read: Remote Start Not Working and Check Engine Light On

1: Conclusions:

In conclusion, the check engine light serves as a crucial indicator of potential issues within the vehicle’s engine emission system. When illuminated, an OBD-II scanner can be used to generate specific diagnostic trouble codes (DTCs) that aid in identifying the root cause of the problem. The provided list encompasses a wide range of codes, each associated with a distinct aspect of the vehicle’s functionality.

2: FAQs:

Q: What are the worst check engine codes?

A: The severity of check engine codes can vary, and what may be considered the “worst” depends on the specific issue. Generally, codes indicating critical engine problems or issues with vital components could be considered more serious.

Q: What do check engine light codes and meanings signify?

A: Check engine light codes are diagnostic trouble codes (DTCs) that indicate issues with various vehicle systems. These codes provide a standardized way for mechanics and technicians to identify specific problems with your vehicle.

Q: How do I find my check engine code?

A: To find your check engine code, you can use an OBD-II scanner, available at auto parts stores or online. Plug the scanner into your car’s OBD-II port, usually located under the dashboard. The scanner will retrieve the codes, which you can then cross-reference with a code list or seek professional advice for interpretation.

Q: How can I perform an engine code lookup?

A: You can perform an engine code lookup by using online resources or consulting your vehicle’s service manual. Online databases and apps often allow you to enter your specific code to get information about the associated problem. If you’re unsure, seeking help from a qualified mechanic is recommended.

Leave a Comment