LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Kia >> 2003 >> Rio Base, Automatic >> Repair and Diagnosis >> Engine Performance >> System >> Engine Controls - Self-Diagnostics >> Self-Diagnostic System >> Diagnostic Trouble Code Identification
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnostic Trouble Code Identification

DIAGNOSTIC TROUBLE CODE IDENTIFICATION

Code (1) Description
P0030  Front Heater Oxygen Sensor Heater Circuit Malfunction
P0031  Front Heater Oxygen Sensor Heater Circuit low Input
P0032  Front Heater Oxygen Sensor Heater Circuit High Input
P0036  Rear Heated Oxygen Sensor Heated Circuit Malfunction
P0037  Rear Heated Oxygen Sensor Heated Circuit Low Input
P0038  Rear Heated Oxygen Sensor Heated Circuit High Input
P0101  Mass Air Flow Sensor Circuit Range/Performance Malfunction
P0102  Mass Or Volume Airflow Circuit Low Input
P0103  Mass Or Volume Airflow Circuit High Input
P0112  Intake Air Temperature Sensor Circuit Low Input
P0113  Intake Air Temperature Sensor Circuit High Input
P0116  Engine Coolant Temperature Sensor Circuit Range/Performance Malfunction
P0117  Engine Coolant Temperature Sensor Circuit Low Input
P0118  Engine Coolant Temperature Sensor Circuit High Input
P0121  Throttle Position Sensor Circuit Range/Performance Malfunction
P0122  Throttle Position Sensor Circuit Low Input
P0123  Throttle Position Sensor Circuit High Input
P0125  Insufficient Engine Coolant Temperature For Closed Loop Fuel Control
P0128  Coolant Thermostat Stuck
P0130  Front Heated Oxygen Sensor Circuit Malfunction
P0131  Front Heated Oxygen Sensor Low Input
P0132  Front Heated Oxygen Sensor High Input
P0133  Front Heated Oxygen Sensor Circuit Slow Response
P0134  Front Heated Oxygen Sensor Circuit No Activity Detected
P0136  Rear Heated Oxygen Sensor Circuit Malfunction
P0137  Rear Heated Oxygen Sensor Circuit Low Input
P0138  Rear Heated Oxygen Sensor Circuit High Input
P0139  Rear Heated Oxygen Sensor Slow Response
P0140  Rear Heated Oxygen Sensor Circuit No Activity Detected
P0171  Fuel System Too Lean
P0172  Fuel System Too Rich
P0261  Fuel Injector No. 1 Circuit Low Input
P0262  Fuel Injector No. 1 Circuit High Input
P0264  Fuel Injector No. 2 Circuit Low Input
P0265  Fuel Injector No. 2 Circuit High Input
P0267  Fuel Injector No. 3 Circuit Low Input
P0268  Fuel Injector No. 3 Circuit High Input
P0270  Fuel Injector No. 4 Circuit Low Input
P0271  Fuel Injector No. 4 Circuit High Input
P0300  Random Misfire Detected
P0301  Cylinder No. 1 Misfire Detected
P0302  Cylinder No. 2 Misfire Detected
P0303  Cylinder No. 3 Misfire Detected
P0304  Cylinder No. 4 Misfire Detected
P0325  Knock Sensor Circuit Malfunction
P0335  Crankshaft Position Sensor Circuit Malfunction
P0340  Camshaft Position Sensor Circuit Malfunction
P0420  Main Catalyst Efficiency Below Threshold
P0422  Main Catalyst Efficiency Deterioration
P0441  EVAP Emission Control System Purge Control Solenoid Valve Stuck Open
P0442  EVAP Emission Control System Small Leak Detected (1 mm)
P0444  EVAP Emission Control System Purge Control Solenoid Valve Circuit Open
P0445  EVAP Emission Control System Purge Control Solenoid Valve Circuit Shorted
P0447  EVAP Emission Control System Vent Control Circuit Open
P0448  EVAP Emission Control System Vent Control Circuit Shorted
P0451  EVAP Emission Control System Pressure Sensor Range/Performance Malfunction
P0452  EVAP Emission Control System Pressure Sensor Low Input
P0453  EVAP Emission Control System Pressure Sensor High Input
P0454  EVAP Emission Control System Pressure Sensor Intermittent
P0455  EVAP Emission Control System Large Leak Detected
P0456  EVAP Emission Control System Small Leak Detected (0.5 mm)
P0501  Vehicle Speed Sensor Circuit Malfunction
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
P0605  Engine Control Module Rom Error
P0650  Malfunction Indicator Light Circuit Malfunction
P1166  Lambda Bank Control Limit
P1505  Idle Air Control Valve Opening Coil Signal Low Input
P1506  Idle Air Control Valve Opening Coil Signal High Input
P1507  Idle Air Control Valve Closing Coil Signal Low Input
P1508  Idle Air Control Valve Closing Coil Signal High input
P1529  Transaxle Control Module Request For MIL On/Freeze Frame to ECM via CAN
P1586  Automatic Transaxle Or Manual Transaxle Encoding Malfunction
P1693  Malfunction Indicator Light Request Circuit Malfunction
(1) For diagnosis, of transmission codes, see appropriate DIAGNOSIS article in AUTOMATIC TRANSMISSIONS.