Fault code lookup

KIA fault codes

Coverage shown is Hyundai data: 7,974 codes · 345 vehicle records · 168 ECU records · 0 live-data parameters.

KIA shares fault-code data with Hyundai. Data may not cover KIA-specific systems.

Browse Hyundai codes

Search these codes

Codes 7,974

CodeDescriptionBrandsSystem
P0312Cylinder 12 Misfire Detected29Powertrain
P0313Misfire Detected With Low Fuel31Powertrain
P0314Single Cylinder Misfire (Cylinder not Specified)31Powertrain
P0315Crankshaft Position System Variation Not Learned34Powertrain
P0316Engine Misfire Detected on Startup (First 1000 Revolutions)28Powertrain
P0317Rough Road Hardware Not Present31Powertrain
P0318Rough Road Sensor A Signal Circuit29Powertrain
P0319Rough Road Sensor B Signal Circuit25Powertrain
P0320Ignition/Distributor Engine Speed Input Circuit31Powertrain
P0321Ignition/Distributor Engine Speed Input Circuit Range/Performance30Powertrain
P0322Ignition/Distributor Engine Speed Input Circuit No Signal31Powertrain
P0323Ignition/Distributor Engine Speed Input Circuit Intermittent26Powertrain
P0324Knock/Combustion Vibration Control System Error36Powertrain
P0325Knock Sensor 1 Circuit (Bank 1)41Powertrain
P0326Knock Sensor 1 Circuit Range/Performance (Bank 1)34Powertrain
P032600Der Klopfsensor 1 (Zylinderreihe 1) hat Funktionsstörung.4Powertrain
P0327Knock Sensor 1 Circuit Low (Bank 1)38Powertrain
P0328Knock Sensor 1 Circuit High (Bank 1)38Powertrain
P0329Knock Sensor 1 Circuit Intermittent (Bank 1)29Powertrain
P032AKnock Sensor 3 Circuit25Powertrain
P032BKnock Sensor 3 Circuit Range/Performance25Powertrain
P032CKnock Sensor 3 Circuit Low26Powertrain
P032DKnock Sensor 3 Circuit High26Powertrain
P032EKnock Sensor 3 Circuit Intermittent21Powertrain
P0330Knock Sensor 2 Circuit (Bank 2)38Powertrain
P0331Knock Sensor 2 Circuit Range/Performance (Bank 2)31Powertrain
P0332Knock Sensor 2 Circuit Low (Bank 2)33Powertrain
P0333Knock Sensor 2 Circuit High (Bank 2)33Powertrain
P0334Knock Sensor 2 Circuit Intermittent (Bank 2)25Powertrain
P0335Crankshaft Position Sensor A Circuit45Powertrain
P033500is set when CMPS signal is outputted while CKPS signal does not generate. This code is due to CKPS circuit or component failure. If CKPS signal is not inputted during driving, RPM is calculated based on CMPS signal2Powertrain
P0336Crankshaft Position Sensor A Circuit Range/Performance41Powertrain
P033600Der Positionssensor 1 der Kurbelwelle hat Funktionsstörung.4Powertrain
P0337Crankshaft Position Sensor A Circuit Low Input35Powertrain
P0338Crankshaft Position Sensor A Circuit High Input32Powertrain
P0339Crankshaft Position Sensor A Circuit Intermittent36Powertrain
P033AKnock Sensor 4 Circuit Bank 223Powertrain
P033BKnock Sensor 4 Circuit Range/Performance Bank 225Powertrain
P033CKnock Sensor 4 Circuit Low Bank 226Powertrain
P033DKnock Sensor 4 Circuit High Bank 226Powertrain
P033ECrankshaft missing teeth21Powertrain
P033FDC/AC Converter. Control Module 1. - Loss Or Error In Messages9Powertrain
P0340Camshaft Position Sensor A Circuit (Bank 1)45Powertrain
P034000Diagnostic trouble code (DTC) ECM- is for the camshaft position (CMP) sensor, intake3Powertrain
P0341Camshaft Position Sensor A Circuit Range/Performance (Bank 1)42Powertrain
P034100If abnormal signal of CMPS is detected, ECM sets DTC. This fault might be caused by poor connector connection, defected sensor or tone-wheel2Powertrain
P0342Camshaft Position Sensor A Circuit Low Input (Bank 1)37Powertrain
P0343Camshaft Position Sensor A Circuit High Input (Bank 1)37Powertrain
P0344Camshaft Position Sensor A Circuit Intermittent (Bank 1)30Powertrain
P0345Camshaft Position Sensor A Circuit (Bank 2)37Powertrain

Some brand data is extracted from diagnostic files and may contain manufacturer-specific wording. General SAE J2012 descriptions are used where available.

OpenDTC - independent fault code reference