Hyundai Check Engine Codes
Every Hyundai uses the same generic OBD2 codes as other vehicles. These are the most common ones Hyundai owners see, with plain-English causes and fixes.
Most common codes for Hyundai drivers
P0420
Catalyst System Efficiency Below Threshold (Bank 1)
P0171System Too Lean (Bank 1)
P0300Random/Multiple Cylinder Misfire Detected
P0456Evaporative Emission System Leak Detected (Very Small Leak)
P0430Catalyst System Efficiency Below Threshold (Bank 2)
P0128Coolant Thermostat (Coolant Temperature Below Regulating Temperature)
P0455Evaporative Emission Control System Leak Detected (Large Leak)
P0174System Too Lean (Bank 2)
P0442Evaporative Emission Control System Leak Detected (Small Leak)
P0113Intake Air Temperature (IAT) Sensor Circuit High Input
P0301Cylinder 1 Misfire Detected
P0302Cylinder 2 Misfire Detected
Hyundai-specific code guides
What each code usually means on a Hyundai, which models report it most, and what the repair costs.
P0011
"A" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
P0016Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)
P0101Mass or Volume Air Flow (MAF) Sensor Circuit Range/Performance
P0102Mass Air Flow Sensor Circuit Low
P0106Manifold Absolute Pressure Sensor Range/Performance
P0108Manifold Absolute Pressure Sensor Circuit High
P0113Intake Air Temperature (IAT) Sensor Circuit High Input
P0117Engine Coolant Temperature Circuit Low Input
P0118Engine Coolant Temperature Circuit High Input
P0121Throttle Position Sensor/Switch Circuit Range/Performance
P0128Coolant Thermostat (Coolant Temperature Below Regulating Temperature)
P0131O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0133O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0135O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
P0137O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0141O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0171System Too Lean (Bank 1)
P0172System Too Rich (Bank 1)
P0174System Too Lean (Bank 2)
P0175System Too Rich (Bank 2)
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
P0325Knock Sensor 1 Circuit Malfunction (Bank 1)
P0335Crankshaft Position Sensor Circuit Malfunction
P0340Camshaft Position Sensor Circuit Malfunction
P0341Camshaft Position Sensor A Circuit Range/Performance
P0401Exhaust Gas Recirculation (EGR) Flow Insufficient Detected
P0420Catalyst System Efficiency Below Threshold (Bank 1)
P0430Catalyst System Efficiency Below Threshold (Bank 2)
P0440Evaporative Emission Control System Malfunction
P0441Evaporative Emission Control System Incorrect Purge Flow
P0442Evaporative Emission Control System Leak Detected (Small Leak)
P0443Evaporative Emission Control System Purge Control Valve Circuit Malfunction
P0446Evaporative Emission Control System Vent Control Circuit Malfunction
P0449Evaporative Emission Control System Vent Valve/Solenoid Circuit Malfunction
P0451Evaporative Emission Control System Pressure Sensor Range/Performance
P0455Evaporative Emission Control System Leak Detected (Large Leak)
P0456Evaporative Emission System Leak Detected (Very Small Leak)
P0463Fuel Level Sensor Circuit High Input
P0507Idle Air Control System RPM Higher Than Expected
P0521Engine Oil Pressure Sensor/Switch Range/Performance
P0562System Voltage Low
P0700Transmission Control System Malfunction
P0741Torque Converter Clutch Circuit Performance or Stuck Off