LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Hyundai >> 2004 >> Elantra GLS, Automatic >> Repair and Diagnosis >> Quick Lookups >> DTC Index >> Engine Performance DTCS
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Engine Performance DTCS

ENGINE PERFORMANCE DIAGNOSTIC TROUBLE CODE (DTC) INDEX

DTC Description
P0030 O2 Sensor Heater - Heater Control Circuit (Bank 1, Sensor 1)
P0031 O2 Sensor Heater Circuit Low Input (Bank 1, Sensor 1)
P0032 O2 Sensor Heater Circuit High Input (Bank 1, Sensor 1)
P0036 O2 Sensor Heater - Heater Control Circuit (Bank 1, Sensor 2)
P0037 O2 Sensor Heater Circuit Low Input (Bank 1, Sensor 2)
P0038 O2 Sensor Heater Circuit High Input (Bank 1, Sensor 2)
P0076 Intake Valve Control Solenoid Circuit Low - Oil-Flow Control Valve (OCV)
P0077 Intake Valve Control Solenoid Circuit High - Oil-Flow Control Valve (OCV)
P0101 Mass Air Flow Sensor (MAF) Range/Performance Problem
P0102 Mass Air Flow Circuit Low Input
P0103 Mass Air Flow Circuit High Input
P0112 Intake Air Temperature Sensor (IATS) Circuit Low Input
P0113 Intake Air Temperature Sensor (IATS) Circuit High Input
P0116 Engine Coolant Temperature Sensor (ECTS) Circuit Range/Performance Problem
P0117 Engine Coolant Temperature Sensor (ECTS) Circuit Low Input
P0118 Engine Coolant Temperature Sensor (ECTS) Circuit High Input
P0119 Engine Coolant Temperature Sensor Circuit Intermittent
P0121 Throttle Position Sensor (TPS) Circuit Range/Performance Problem
P0122 Throttle Position Sensor (TPS) Circuit Low Input
P0123 Throttle Position Sensor Circuit High Input
P0125 Insufficient Coolant Temperature For Closed Loop Fuel Control
P0128 Coolant Thermostat Malfunction
P0131 O2 Sensor Circuit Low Input (Bank 1, Sensor 1)
P0132 O2 Sensor Circuit High Input (Bank 1, Sensor 1)
P0133 O2 Sensor Circuit Slow Responsive (Bank 1, Sensor 1)
P0136 O2 Sensor Circuit Open Check (Bank 1, Sensor 2)
P0137 O2 Sensor Circuit Low Input (Bank 1, Sensor 2)
P0138 O2 Sensor Circuit High Input (Bank 1, Sensor 2)
P0139 O2 Sensor Circuit Slow Responsive (Bank 1, Sensor 2)
P0140 O2 Sensor Circuit No Activity Detected (Bank 1, Sensor 2)
P0171 Fuel Trim Malfunction - System Too Lean (Upstream)
P0172 Fuel Trim Malfunction - System Too Rich (Upstream)
P0196 Engine Oil Temperature Sensor (OTS) Circuit Range/Performance
P0197 Engine Oil Temperature Sensor Circuit Low Input
P0198 Engine Oil Temperature Sensor Circuit High Input
P0230 Fuel Pump Circuit Malfunction
P0261 Cylinder 1 - Injector Circuit Low Input
P0262 Cylinder 1 - Injector Circuit High Input
P0264 Cylinder 2 - Injector Circuit Low Input
P0265 Cylinder 2 - Injector Circuit High Input
P0267 Cylinder 3 - Injector Circuit Low Input
P0268 Cylinder 3 - Injector Circuit High Input
P0270 Cylinder 4 - Injector Circuit Low Input
P0271 Cylinder 4 - Injector Circuit High Input
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
P0325 Knock Sensor (KS) Circuit Malfunction
P0335 Crankshaft Position Sensor (CKPS) Circuit Malfunction
P0340 Camshaft Position Sensor (CMPS) Circuit Malfunction
P0341 Camshaft Position Sensor (CMPS) Circuit Range/Performance
P0420 Main Catalyst Efficiency Below Threshold (Bank 1)
P0441 EVAP Emission Control System - Incorrect Purge Flow
P0442 EVAP Emission Control System - Small Leak Detected (1.0 mm)
P0444 EVAP Emission Control System Purge Control Solenoid Valve (PCSV) Circuit Open
P0445 EVAP Emission Control System Purge Control Solenoid Valve (PCSV) Circuit Shorted
P0447 EVAP Emission Control System Vent Circuit Open
P0448 EVAP Emission Control System Vent Circuit Shorted
P0449 EVAP Emission Control System Vent Valve/Solenoid Circuit
P0451 EVAP Emission Control System Pressure Sensor Range/Performance Problem
P0452 EVAP Emission Control System Pressure Sensor Low Input
P0453 EVAP Emission Control System Pressure Sensor High Input
P0455 EVAP Emission Control System - Large Leak
P0456 EVAP Emission Control System - Small Leak Detected (0.5 mm)
P0501 Vehicle Speed Sensor Range/ Performance
P0506 Idle Control System - RPM Lower Than Expected
P0507 Idle Control System - RPM Higher Than Expected
P0560 System Voltage Malfunction
P0562 System Voltage Low Input
P0563 System Voltage High Input
P0600 Serial Communication Link
P0605 Internal Control Module Read Only Memory (ROM)
P0606 ECM Processor (ECU Self Test Failed)
P0650 Malfunction Indicator Lamp (MIL) Control Circuit Malfunction
P1166 O2 Sensor System Lambda Bank Controller At The Limit (Bank 1)
P1372 Segment Time Acquisition Incorrect
P1502 Open Wire Magnetic Wheel Sensor Malfunction
P1505 Idle Speed Control Actuator (ISCA) Signal Low Of Coil #1
P1506 Idle Speed Control Actuator (ISCA) Signal High Of Coil #1
P1507 Idle Speed Control Actuator (ISCA) Signal Low Of Coil #2
P1508 Idle Speed Control Actuator (ISCA) Signal High Of Coil #2
P1529 TCM Request For MIL ON
P1602 Serial Communication Problem With TCM (TIME OUT)
P1690 Immobilizer Malfunction
P1691 Immobilizer Malfunction
P1693 Immobilizer Malfunction
P1693 Immobilizer Malfunction
P1694 Immobilizer Malfunction
P1695 Immobilizer Malfunction
P1696 Immobilizer Malfunction
P2096 Fuel Trim Malfunction
P2097 Fuel Trim Malfunction
P2195 O2 Sensor Signal Stuck
P2196 O2 Sensor Signal Stuck
P2231 O2 Sensor Signal Circuit Shorted To Heater Circuit (Bank 1, Sensor 1)
P2237 Linear O2 Sensor Circuit Open (Bank 1, Sensor 1)
P2243 Linear O2 Sensor Circuit Open (Bank 1, Sensor 1)
P2251 Linear O2 Sensor Circuit Open (Bank 1, Sensor 1)
P2626 Linear O2 Sensor Circuit Open (Bank 1, Sensor 1)
P2270 O2 Sensor Signal Stuck (Bank 1, Sensor 2)
P2271 O2 Sensor Signal Stuck (Bank 1, Sensor 2)
P2414 O2 Sensor Exhaust Sample Error (Bank 1, Sensor 1)