Hyundai Fault Codes List

Service technicians have no problem recognising breakdowns and carrying out machine diagnostics, Hyundai Fault Codes List, plus they are familiar with equipment from a variety of manufacturers.

This article provides a complete list of Hyundai Trouble Codes. This list contains more than the Hyundai Check Engine Codes. Here you will find Hyundai ABS, Airbag, and Transmission DTC codes.

How to read Hyundai fault codes list

You will need a Hyundai multi-system OBD-2 scanner to read Hyundai-specific fault codes. Follow these steps to retrieve the fault code from your Hyundai.

  1. Turn the ignition off.
  2. Connect your OBD-II scanner into the OBD-2 port under the dashboard on the driver’s side. Note: Even a $20 generic OBD-2 scanner can retrieve check engine / ECU Hyundai fault codes. Those are P-codes in the Hyundai list below. See the list of best-selling OBD-2 scanners. If you are looking to read ABS, SRS, Air Conditioner scanners, you will need an advanced scanner.
  3. Turn ignition switch to the on position. Don’t start the car.
  4. Read fault codes. Hit read on your scanner to retrieve Hyundai fault codes.

If you can not find a code in this list, make sure to check our database of fault codes.

Body Trouble Codes List

B1202 Heater Water Temperature Sensor Open High
B1203 Heater Water Temperature Sensor Short Low
B1208 Intake Potentiometer Open Low
B1209 Intake Potentiometer Short High
B1233 In-Car Temperature Sensor Short Low
B1234 In-Car Temperature Sensor Open High
B1237 Ambient Temperature Sensor Short Low
B1238 Ambient Temperature Sensor Open High
B1242 Evaporator Sensor Open High
B1245 Air Mix Potentiometer Open Low -Driver
B1246 Air Mix Potentiometer Short High -Driver
B1249 Direction Potentiometer Open Low -Driver
B1241 Evaporator Sensor Short Low
B1250 Direction Potentiometer Short High -Driver
B2406 Air Mix Motor-Driver
B2408 Intake Motor
B2409 Direction Control Motor-Driver

Airbag Fault Code DTC

B1101 Battery Voltage High
B1102 Battery Voltage Low
B1326 FIS Front Impact Sensor -Driver Short to Ground
B1327 FIS Front Impact Sensor -Driver Short to Battery
B1328 FIS Front Impact Sensor -Driver Defect
B1329 FIS Front Impact Sensor -Driver Communication error
B1333 FIS Front Impact Sensor -Passenger Defect
B1334 FIS Front Impact Sensor -Passenger Communication error
B1335 FIS Front Impact Sensor -Passenger Wrong ID
B1330 FIS Front Impact Sensor -Driver Wrong ID
B1331 FIS Front Impact Sensor -Passenger Short to Ground
B1332 FIS Front Impact Sensor -Passenger Short to Battery
B1341 Remote Crash Sensors Cross-Coupling
B1346 Driver Airbag Resistance too High 1st stage
B1347 Driver Airbag Resistance too Low 1st stage
B1348 Driver Airbag resistance circuit short to Ground 1st stage
B1349 Driver Airbag resistance circuit short to Battery 1st stage
B1352 Passenger Airbag Resistance too High 1st Stage
B1353 Passenger Airbag Resistance too Low 1st stage
B1354 Passenger Airbag Resistance Circuit Short to Ground 1st Stage
B1355 Passenger Airbag Resistance Circuit Short to Battery 1st Stage
B1361 Pretensioner Front-Driver Resistance to High
B1362 Pretensioner Front-Driver Resistance too Low
B1363 Pretensioner front-Driver resistance circuit short to Ground
B1364 Pretensioner front-Driver resistance circuit short to Battery
B1367 Pretensioner Front-Passenger Resistance to High
B1368 Pretensioner Front-Passenger Resistance too Low
B1369 Pretensioner Front-Passenger Resistance Circuit Short to Ground
B1370 Pretensioner Front-Passenger Resistance Circuit Short to Battery
B1378 Side Airbag Front-Driver Resistance too High
B1379 Side Airbag Front-Driver Resistance too Low
B1380 Side Airbag Front-Driver Resistance Circuit Short to Ground
B1381 Side Airbag Front-Driver Resistance Circuit Short to Battery
B1382 Side Airbag Front-Passenger Resistance too High
B1383 Side Airbag Front-Passenger Resistance too Low
B1384 Side Airbag Front-Passenger Resistance Circuit Short to Ground
B1385 Side Airbag Front-Passenger Resistance Circuit Short to Battery
B1395 Firing Loops Interconnection Fault
B1400 SIS Side Impact Sensor Front-Driver defect
B1401 SIS Side Impact Sensor Front-Driver Circuit Short to Ground
B1402 SIS Side Impact Sensor Front-Driver Circuit Short to Battery
B1403 SIS Side Impact Sensor Front-Passenger Defect
B1404 SIS Side Impact Sensor Front-Passenger Circuit Short to Ground
B1405 SIS Side Impact Sensor Front-Passenger Circuit Short to Battery
B1409 SIS Side Impact Sensor Front-Driver Communication Error
B1410 SIS Side Impact Sensor Front-Passenger Communication Error
B1414 SIS Side Impact Sensor Front-Driver Wrong ID
B1415 SIS Side Impact Sensor Front-Passenger Wrong ID
B1473 Inflatable Curtain Airbag Front-Driver Resistance too High
B1474 Inflatable Curtain Airbag Front-Driver Resistance too Low
B1475 Inflatable Curtain Airbag Front-Driver Resistance Circuit Short to Ground
B1476 Inflatable Curtain Airbag Front-Driver Resistance Circuit Short to Battery
B1477 Inflatable Curtain Airbag Front-Passenger Resistance too High
B1478 Inflatable Curtain Airbag Front-Passenger Resistance too Low
B1479 Inflatable Curtain Airbag Front-Passenger Resistance Circuit Short to Ground
B1480 Inflatable Curtain Airbag Front-Passenger Resistance Circuit Short to Battery
B1481 Driver Airbag Resistance too High 2nd stage
B1482 Driver Airbag Resistance too Low 2nd stage
B1483 Driver Airbag Resistance Circuit Short to Ground 2nd stage
B1484 Driver Airbag Resistance Circuit Short to Battery 2nd stage
B1485 Passenger Airbag Resistance too High 2nd stage
B1486 Passenger Airbag Resistance too Low 2nd stage
B1487 Passenger Airbag Resistance Circuit Short to Ground 2nd stage
B1488 Passenger Airbag Resistance Circuit Short to Battery 2nd stage
B1489 PODS Passenger Occupant Detecting System ECU Defect
B1490 PODS Passenger Occupant Detecting System Sensor Bladder Defect
B1493 PODS Passenger Occupant Detecting System Communication error
B1494 PODS Passenger Occupant Detecting System Wrong ID
B1495 BTS Belt-Tension Sensor Defect
B1496 PODS Passenger Occupant Detecting System Not calibrated
B1511 Buckle Switch Driver open or short to Battery
B1512 Buckle Switch Driver short or short to Ground
B1513 Buckle Switch Passenger open or short to Battery
B1514 Buckle Switch Passenger short or short to Ground
B1515 Buckle Switch Driver Defect
B1516 Buckle Switch Passenger Defect
B1517 Buckle Switch Driver Instability
B1518 Buckle Switch Passenger instability
B1620 Internal fault-Replace SRSCM
B1650 Crash Recorded in 1st Stage Only Frontal-Replace SRSCM
B1651 Crash Recorded in Front-Driver Side Airbag Replace SRSCM
B1652 Crash Recorded in Front-Passenger Side Airbag Replace SRSCM
B1657 Crash Recorded in Belt Pretensioner only
B1658 Belt Pretensioner 6 times Deployment
B1670 Crash recorded in full stage Frontal-Replace SRSCM
B1683 Exceed Maximum Coding Number
B1684 ACU Configuration is different
B1738 P-SIS front – Driver Wrong ID
B1739 P-SIS Front-Driver Defect
B1740 P-SIS Front-Driver Short to Ground
B1741 P-SIS Front-Driver Short to Battery
B1742 P-SIS Front-Driver Communication Error
B1744 P-SIS front – Passenger Wrong ID
B1745 P-SIS Front-Passenger Defect
B1746 P-SIS Front-Passenger Short to Ground
B1747 P-SIS Front Passenger Short to Battery
B1748 P-SIS Front-Passenger Communication Error
B1762 ACU Coding Error
B2502 Passenger Airbag Telltale Lamp Failure
B2500 Warning lamp Failure

Body Control Module Fault Codes

B1210 Front Left Sensor Fault
B1213 Front Right Sensor Fault
B1214 Rear Left Sensor Fault
B1215 Rear Center Left Sensor Fault
B1216 Rear Center Right Sensor Fault
B1217 Rear Right Sensor Fault
B1602 CAN Error
B1603 CAN Communication Bus Off
B1613 CAN timeout between IPM and CLU
B1690 CAN timeout between IPM and SJB
C1101 Battery Voltage High
C1102 Battery Voltage Low
C1112 Sensor source voltage
C1206 Wheel Speed Sensor Rear-LH Open/Short
C1207 Wheel Speed Sensor Rear-LH Range / Performance / Intermittent
C1208 Wheel Speed Sensor Rear-LH Invalid/no Signal
C1209 Wheel Speed Sensor Rear-RH Open/Short
C1200 Wheel Speed Sensor Front-LH Open/Short
C1201 Wheel Speed Sensor Front-LH Range / Performance / Intermittent
C1202 Wheel Speed Sensor Front-LH Invalid/no Signal
C1203 Wheel Speed Sensor Front-RH Open/Short
C1204 Wheel Speed Sensor Front-RH Range / Performance / Intermittent
C1205 Wheel Speed Sensor Front-RH Invalid/no Signal
C1210 Wheel Speed Sensor Rear-RH Range / Performance / Intermittent
C1211 Wheel Speed Sensor Rear-RH Invalid/no Signal
C1235 Primary Pressure Sensor-Electrical
C1237 Primary Pressure Sensor-Signal
C1259 Steering Angle Sensor – Electrical Malfunction
C1260 Steering Angle Sensor Circuit-Signal
C1282 Yaw Rate & Lateral G Sensor-Electrical
C1283 Yaw Rate & Lateral G Sensor-Signal
C1503 TCS/ESC ESP Switch error
C1513 Brake Switch Circuit Error
C1604 ECU Hardware Error
C1605 CAN Hardware error
C1611 CAN Time-out ECM
C1612 CAN Time-out TCM
C1613 CAN Wrong Message
C1616 CAN Bus off
C1647 CAN Hardware Error – Sensor Channel
C2112 Valve Relay Error
C2126 Vacuum Pump Relay Drive Pin Open/Short
C2227 Excessive Temperature Of Brake Disc
C2231 Vacuum Pump System Fail
C2380 ABS/TCS/ESC ESP valve error
C2402 Motor Failure

Check Engine Light Codes

P0011 ‘A’ Camshaft Position-Timing Over-Advanced or System Performance Bank 1
P0014 ‘B’ Camshaft Position – Timing Over-Advanced or System Performance Bank 1
P0016 Crankshaft Position–CamshCamshafttion Correlation Bank 1 Sensor A
P0017 Crankshaft Position – CamshCamshafttion Correlation Bank 1 Sensor B
P0036 HO2S Heater Control Circuit Bank 1 / Sensor 2
P0037 HO2S Heater Control Circuit Low Bank 1 / Sensor 2
P0038 HO2S Heater Control Circuit High Bank 1 / Sensor 2
P0030 HO2S Heater Control Circuit Bank 1 / Sensor 1
P0031 HO2S Heater Control Circuit Low Bank 1 / Sensor 1
P0032 HO2S Heater Control Circuit High Bank 1 / Sensor 1
P0034 Turbocharger/Supercharger Bypass Valve Control Circuit Low
P0035 Turbocharger/Supercharger Bypass Valve Control Circuit High
P0049 Turbocharger/Supercharger Turbine Overspeed
P0068 MAP MAF -Throttle Position Sensor Correlation
P0071 Ambient Air Temperature Circuit Range / Performance
P0072 Ambient Air Temperature Circuit Low
P0073 Ambient Air Temperature Circuit High
P0076 Intake Valve Control Solenoid Circuit-Low Bank 1
P0077 Intake Valve Control Solenoid Circuit-High Bank 1
P0079 Exhaust Valve Control Solenoid Circuit Low Bank 1
P0080 Exhaust Valve Control Solenoid Circuit High Bank 1
P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance
P0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0111 Intake Air Temperature Sensor 1 Circuit Range / Performance
P0112 Intake Air Temperature Sensor 1 Circuit Low Input
P0113 Intake Air Temperature Sensor 1 Circuit High Input
P011B Engine Coolant Temperature/Intake Air Temperature Correlation
P0116 Engine Coolant Temperature Circuit Range / Performance
P0117 Engine Coolant Temperature Circuit Low Input
P0118 Engine Coolant Temperature Circuit High Input
P0119 Engine Coolant Temperature Circuit Intermittent
P0121 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Range/Performance
P0122 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit Low Input
P0123 Throttle/Pedal Position Sensor/Switch ‘A’ Circuit High Input
P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control
P0128 Coolant Thermostat Coolant Temperature Below Thermostat Regulating Temperature
P0130 O2 Sensor Circuit Bank 1 / Sensor 1
P0131 O2 Sensor Circuit Low Voltage Bank 1 / Sensor 1
P0132 O2 Sensor Circuit High Voltage Bank 1 / Sensor 1
P0133 O2 Sensor Circuit Slow Response Bank 1 / Sensor 1
P0134 O2 Sensor Circuit No Activity Detected Bank 1 Sensor 1
P0136 O2 Sensor Circuit Bank 1 / Sensor 2
P0137 O2 Sensor Circuit Low Voltage Bank 1 / Sensor 2
P0138 O2 Sensor Circuit High Voltage Bank 1 / Sensor 2
P0139 O2 Sensor Circuit Slow Response Bank 1 / Sensor 2
P0140 O2 Sensor Circuit No Activity Detected Bank 1 / Sensor 2
P0170 Fuel Trim Bank 1
P0196 Engine Oil Temperature Sensor-Range / Performance
P0197 Engine Oil Temperature Sensor Low Input
P0198 Engine Oil Temperature Sensor High Input
P0221 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance
P0222 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Low Input
P0223 Throttle/Pedal Position Sensor/Switch ‘B’ Circuit High Input
P0230 Fuel Pump Primary Circuit
P0234 Turbocharger/Supercharger Overboost Condition
P0236 Turbocharger/Supercharger Boost Sensor ‘A’ Circuit Range/Perform
P0237 Turbocharger/Supercharger Boost Sensor ‘A’ Circuit Low
P0238 Turbocharger/Supercharger Boost Sensor ‘A’ Circuit High
P0244 Turbocharger/Supercharger Wastegate Sol. ‘A’ Range/Performance
P0245 Turbocharger/Supercharger Wastegate Sol. ‘A’ Low
P0246 Turbocharger/Supercharger Wastegate Sol. ‘A’ High
P0261 Cylinder 1 Injector Circuit Low
P0262 Cylinder 1 Injector Circuit High
P0264 Cylinder 2 Injector Circuit Low
P0265 Cylinder 2 Injector Circuit High
P0267 Cylinder 3 Injector Circuit Low
P0268 Cylinder 3 Injector Circuit High
P0270 Cylinder 4 Injector Circuit Low
P0271 Cylinder 4 Injector Circuit High
P0299 Turbocharger/Supercharger Underboost
P0300 Random/Multiple Cylinder Misfire Detected
P0301 Cylinder 1-Misfire detected
P0302 Cylinder 2-Misfire detected
P0303 Cylinder 3-Misfire detected
P0304 Cylinder 4-Misfire detected
P0315 Camshaft Position CMP Sensor Error
P0326 Knock Sensor 1 Circuit Range/Performance Bank 1 or Single Sensor
P0335 Crankshaft Position Sensor ‘A’ Circuit
P0336 Crankshaft Position Sensor ‘A’ Circuit Range/Performance
P0340 Camshaft Position Sensor ‘A’ Circuit Single Sensor
P0341 Camshaft Position Sensor A Circuit Range/Performance Bank 1
P0365 Camshaft Position Sensor B Circuit Malfunction Bank 1
P0366 Camshaft Position Sensor ‘B’ Circuit Range/Performance Bank 1
P0420 Catalyst System Efficiency below Threshold Bank 1
P0441 Evaporative Emission System Incorrect Purge Flow
P0442 Evaporative Emission System-Leak detected a small leak
P0444 Evaporative Emission System-Purge Control Valve Circuit Open
P0445 Evaporative Emission System-Purge Control Valve Circuit Shorted
P0447 Evaporative Emission System-Vent Control Circuit Open
P0448 Evaporative Emission System – Vent Control Circuit Shorted
P0449 Evaporative Emission System-Vent Valve / Solenoid Circuit
P0451 Evaporative Emission System-Pressure Sensor Range / Performance
P0452 Evaporative Emission System-Pressure Sensor Low Input
P0453 Evaporative Emission System-Pressure Sensor High Input
P0454 Evaporative Emission System-Pressure Sensor Intermittent
P0455 Evaporative Emission System-Leak detected a Large leak
P0456 Evaporative Emission System-Leak detected a very small leak
P0462 Fuel Level Sensor ‘A’ Circuit Low Input
P0463 Fuel Level Sensor ‘A’ Circuit High Input
P0464 Fuel Level Sensor ‘A’ Circuit Intermittent
P0461 Fuel Level Sensor ‘A’ Circuit Range/Performance
P0504 Brake Switch ‘A’ / ‘B’ Correlation
P0506 Idle Air Control System-RPM Lower than Expected
P0507 Idle Air Control System-RPM Higher than Expected
P0532 A/C Refrigerant Pressure Sensor ‘A’ Circuit Low Input
P0533 A/C Refrigerant Pressure Sensor ‘A’ Circuit High Input
P0551 Power Steering Pressure Sensor/Switch Circuit Range/Performance
P0560 System Voltage
P0562 System Voltage Low
P0563 System Voltage High
P0564 Cruise Control Multi-Function Input A Circuit
P0605 Internal Control Module Read Only Memory ROM Error
P0625 Generator Field/ F Terminal Circuit Low
P0626 Generator Field/F Terminal Circuit High
P0630 VIN Not Programmed or Incompatible-ECM/PCM
P0638 Throttle Actuator Control Range/Performance Bank 1
P0642 Sensor Reference Voltage ‘A’ Circuit Low
P0643 Sensor Reference Voltage ‘A’ Circuit High
P0646 A/C Clutch Relay Control Circuit Low
P0647 A/C Clutch Relay Control Circuit High
P0650 Malfunction Indicator Lamp MIL Control Circuit
P0652 Sensor Reference Voltage ‘B’ Circuit Low
P0653 Sensor Reference Voltage ‘B’ Circuit High
P0698 Sensor Reference Voltage ‘C’ Circuit Low
P0699 Sensor Reference Voltage ‘C’ Circuit High
P06A4 Sensor Reference Voltage ‘D’ Circuit Low
P06A5 Sensor Reference Voltage ‘D’ Circuit High
P0704 Clutch Switch Input Circuit Malfunction
P1676 Immobilizer-Smartra Message Error
P1690 Immobilizer-Smartra No Response
P1695 Immobilizer-EMS Memory Error
P1696 Immobilizer-Authentication Fail
P1699 Immobilizer-Twice Overtrial
P2066 Fuel Level Sensor ‘B’ Performance
P2067 Fuel Level Sensor ‘B’ Circuit Low
P2068 Fuel Level Sensor ‘B’ Circuit High
P2069 Fuel Level Sensor ‘B’ Circuit Intermittent
P2096 Post Catalyst Fuel Trim System too Lean Bank 1
P2097 Post Catalyst Fuel Trim System too Rich Bank 1
P2101 Throttle Actuator Control Motor Circuit Range/Performance
P2104 Throttle Actuator Control System – Forced Idle
P2105 Throttle Actuator Control System-Force Engine Shutdown
P2106 Throttle Actuator Control System-Force Limited Power
P2110 Throttle Actuator Control System – Forced Limited RPM
P2118 Throttle Actuator Control Motor Current Range/Performance
P2119 Throttle Actuator Control Throttle Body Range/Performance
P2122 Throttle/Pedal Position Sensor/Switch ‘D’ Circuit Low Input
P2123 Throttle/Pedal Position Sensor /Switch ‘D’ Circuit High Input
P2127 Throttle/Pedal Position Sensor/Switch ‘E’ Circuit Low Input
P2128 Throttle/Pedal Position Sensor/Switch ‘E’ Circuit-High Input
P2138 Throttle/Pedal Position Sensor/Switch D/E Voltage Correlation
P2159 Vehicle Speed Sensor ‘B’ Range / Performance Wheel Speed Sensor
P2187 System too Lean at Idle ←Additive Bank 1
P2188 System too Rich at Idle Bank 1
P2191 System too Lean at Higher Load Multiple Bank 1
P2192 System too Rich at Higher Load Bank 1
P2227 Barometric Pressure Circuit Range/Performance
P2228 Barometric Pressure Circuit Low Input
P2229 Barometric Pressure Circuit High Input
P2261 Turbocharger/Supercharger Bypass Valve – Mechanical
P2610 ECM/PCM Internal Engine Off Timer Performance
U0001 High-Speed CAN Communication Bus off
U0101 Lost Communication With TCM

Pre-1996 Vehicles OBD Codes

1 Oxygen sensor or circuit
2 Ignition signal
3 Airflow sensor or circuit
4 An atmospheric pressure sensor or circuit
5 Throttle position sensor or circuit
6 Idle Speed Control ISC motor position sensor or circuit
7 Coolant temperature sensor or circuit
8 TDC sensor or circuit
9 System normal

Hyundai Sonata, Excel 90 on , Scoupe 91 & 92 , Elantra

1 Electronic Control Unit ECU one long needle sweep
2 ECU system normal
11 Oxygen sensor or circuit
12 Airflow sensor or circuit
13 Intake air temperature sensor or circuit
14 Throttle Position Sensor TPS or circuit
15 Motor position sensor or circuit
21 Coolant temperature sensor or circuit
22 Crank angle sensor or circuit
23 TDC sensor or circuit
24 Vehicle Speed Sensor or circuit
25 Barometric pressure sensor or circuit
41 Fuel injector or circuit
42 Fuel pump or circuit
43 EGR system
44 Ignition coil
59 Oxygen sensor

Hyundai Scoupe 93 through 95 and Accent vehicles

1122 ECM failure ROM/RAM
1169 ECM failure
1233 ECM failure ROM
1234 ECM failure RAM
2121 Turbo boost sensor control valve
3112 NO. 1 fuel injector
3114 Idle air control opening failure
3116 NO. 3 fuel injector
3117 Mass airflow sensor
3121 Turbo boost sensor failure
3122 Idle air control closing failure
3128 Heated oxygen sensor
3135 EVAP purge control solenoid valve
3137 Alternator output low
3145 Engine coolant temperature ECT sensor
3149 Air conditioning compressor
3152 Turbocharger overboost
3153 Throttle position switch TPS
3159 Vehicle speed sensor VSS
3211 Knock sensor
3222 Phase sensor
3224 ECM failure knock evaluation circuit
3232 Crank position sensor
3233 Same as 3224
3234 NO. 2 fuel injector
3235 NO. 4 fuel injector
3241 ECM failure injector or purge solenoid
3242 ECM failure IAC or air conditioning relay
3243 ECM failure
4133 ECM failure
4151 Air/fuel control
4152 Air/fuel adaptive failure
4153 Air/fuel multiple adaptive failure
4154 Air/fuel additive adaptive failure
4155 ECM failure A/C relay, IAC, PC.”

The diagnosis tool Hyundai Fault Codes List for trucks provides different possibilities such as information on the use and location of the connectors, detection and description of errors, activation of the fan, compression test and other components, system data information and more.