DIAGNOSTIC PROCEDURE
Note. DTCs will be recorded at various operating times and conditions. Some DTCs require operation of sensor or switch for 5 seconds; other components require operation for 5 minutes or longer at normal operating temperature, vehicle speed, and load. Therefore, some DTCs may not set in a service bay, and may require road testing to duplicate the conditions under which the code will set.
Diagnosis Of Computerized Engine Control System Should Be Performed In The Following Order
- Ensure all engine systems other than computerized systems (i.e., compression, ignition, etc.) are operating properly. DO NOT proceed with testing unless all other problems have been repaired. If MIL is on, see RETRIEVING CODES. For diagnosing hard codes, see DTC IDENTIFICATION table to determine the probable cause of malfunction. See DIAGNOSTIC TESTS for test procedures corresponding to fault codes.
- For diagnosing intermittent codes, proceed to INTERMITTENTS in «TESTS W/O CODES»(ref-16665) article. Inspect condition of system harness by performing recommended voltage or continuity checks. See «WIRING DIAGRAMS»(/hyundai/tiburon/i-1996-1999/remont/wiring-diagrams-engine-performance/#wiring-diagrams) article for additional information on specific circuit configuration. Inspect condition of individual component. Repair or replace component as needed.
- Recheck system operation after repair is completed. If DTC still exists, substitute known-good ECM, then retest system. Verify system is repaired. After repairs have been completed, clear DTC(s). See CLEARING CODES.
DIAGNOSTIC TROUBLE CODE (DTC) DEFINITIONS
See DTC IDENTIFICATION table, then go to appropriate diagnostic procedure. Repair condition which set DTC(s), begining with lowest number first, then in ascending order.
Note. Not all codes apply to all models.
| Code | Probable Cause |
|---|---|
| P0102 | Mass Airflow (MAF) Circuit Input Low |
| P0103 | Mass Airflow (MAF) Circuit Input High |
| P0112 | Intake Air Temp. (IAT) Circuit Input Low |
| P0113 | Intake Air Temp. (IAT) Circuit Input High |
| P0116 | Engine Coolant Temp. (ECT) Sensor Circuit Range |
| P0117 | Engine Coolant Temp. (ECT) Sensor Circuit Input Low |
| P0118 | Engine Coolant Temp. (ECT) Sensor Circuit Input High |
| P0121 (1) | Throttle Position (TP) Sensor Range |
| P0122 | Throttle Position (TP) Sensor Circuit Input Low |
| P0123 | Throttle Position (TP) Sensor Circuit Input High |
| P0130 | HO2S Circuit Malfunction (Front) |
| P0131 | HO2S Circuit Voltage Low (Front) |
| P0132 | HO2S Circuit Voltage High (Front) |
| P0133 | HO2S Circuit Slow Response (Front) |
| P0134 | HO2S Circuit No Activity (Front) |
| P0135 | HO2S Heater Circuit Malfunction (Front) |
| P0136 | HO2S Circuit Malfunction (Rear) |
| P0137 | HO2S Circuit Voltage Low (Rear) |
| P0138 | HO2S Circuit Voltage High (Rear) |
| P0141 | HO2S Heater Circuit Malfunction (Rear) |
| P0201 | Injector No. 1 Circuit Malfunction |
| P0202 | Injector No. 2 Circuit Malfunction |
| P0203 | Injector No. 3 Circuit Malfunction |
| P0204 | Injector No. 4 Circuit Malfunction |
| 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 |
| P0326 | Knock Sensor Range |
| P0335 | Crankshaft Position (CKP) Sensor Malfunction |
| P0336 | Crankshaft Position (CKP) Sensor Range |
| P0340 | Camshaft Position (CMP) Sensor Malfunction |
| P0342 | Camshaft Position (CMP) Sensor Circuit Input Low |
| P0343 | Camshaft Position (CMP) Sensor Circuit Input High |
| P0400 | EGR Flow Malfunction |
| P0403 | EGR Solenoid Malfunction |
| P0420 | Catalyst Efficiency Below Threshold |
| P0422 | Main Catalyst Efficiency Below Threshold |
| P0441 | EVAP Purge Valve Permanently Open |
| P0442 | EVAP System Small Leak Detected |
| P0443 | EVAP Purge Control System |
| P0444 | EVAP System Purge Control Valve Circuit Open |
| P0445 | EVAP System Purge Control Valve Circuit Shorted |
| P0446 | EVAP Purge Valve Permanently Closed |
| P0447 | EVAP Vent Valve Short To Ground |
| P0448 | EVAP Vent Valve Short To Voltage |
| P0451 | Fuel Tank Pressure Sensor Signal Not Plausible |
| P0452 | Fuel Tank Pressure Sensor Signal Low |
| P0453 | Fuel Tank Pressure Sensor Signal High |
| P0455 | EVAP System Incorrect Purge Flow |
| P0501 | Vehicle Speed Sensor (VSS) Range |
| P0506 | Idle RPM Lower Than Expected |
| P0507 | Idle RPM Higher Than Expected |
| P0562 | System Voltage Low |
| P0563 | System Voltage High |
| P0605 | Internal Control Module ROM Error |
| P1123 | Long Term Fuel Trim Additive Air, System Too Rich |
| P1124 | Long Term Fuel Trim Additive Air, System Too Lean |
| P1127 | Long Term Fuel Trim Multiplicative, System Too Rich |
| P1128 | Long Term Fuel Trim Multiplicative, System Too Lean |
| P1400 | EGR System Monitor Malfunction |
| P1510 | Idle Control Valve Opening Coil Circuit Shorted |
| P1513 | Idle Control Valve Opening Coil Circuit Open |
| P1552 | Idle Control Valve Closing Coil Circuit Shorted |
| P1553 | Idle Control Valve Closing Coil Circuit Open |
| P1586 | Transmission Encoding Signal Not Rational |
| P1605 | Rough Road Sensor Circuit Malfunction |
| P1606 | Rough Road Sensor Signal Not Rational |
| P1611 | MIL Request Signal Circuit Input Low |
| P1613 | MIL Request Signal Circuit Input High |
| P1614 | MIL Request Signal Circuit |
| P1665 (2) | Power Stage Group "A" Malfunction |
| P1670 (2) | Power Stage Group "B" Malfunction |
| (1) TP sensor input voltage does not agree with MAF sensor input voltage. (2) Diagnostic information not available from manufacturer. | |
| (1) | TP sensor input voltage does not agree with MAF sensor input voltage. |
| (2) | Diagnostic information not available from manufacturer. |
DTC IDENTIFICATION
DIAGNOSTIC TESTS
Note. For connector terminal and wire color identification, see appropriate wiring diagram in WIRING DIAGRAMS article.
See also:
• WIRING DIAGRAMS