Description
KOEO on-demand self-test is a functional test of PCM performed with ignition key on, engine off. This test checks if PCM inputs and outputs are functioning electronically without any faults. A fault must be present at time of testing for KOEO on-demand self-test to detect a fault.
KOER on-demand self-test is a functional test of PCM performed with ignition key on, engine running. A check of certain inputs and outputs is made during operating conditions and normal operating temperature. The brake pedal position, transmission control and power steering switch tests are part of KOER on-demand self-test and must be performed during this operation (if applicable). A fault must be present at time of testing for KOER on-demand self-test to detect a fault.
Continuous memory self-test is a functional test of PCM performed under any condition (engine running or off) with ignition on. Unlike KOEO and KOER self-tests which can only be activated on demand, continuous monitor is always active in monitoring the system. When a fault is detected, DTC will be stored in memory. This makes it possible to diagnose intermittent faults.
There are 2 types of Continuous Memory DTCs. Emission related type DTCs will turn on the Malfunction Indicator Light (MIL) on instrument cluster. Non-emission type DTCs will never turn on MIL.
PID mode allows access to certain data values, analog and digital inputs and outputs, calculated values, and system status information. There are 2 types of PID lists available. The first is Generic OBD-II PID list. This is a standard set of PIDs that all scan tools can access. The second is a EEC-V specific PID list that can be accessed by using New Generation Star (NGS) scan tool. When accessing any PIDs from the specific PID list, the values are continuously updated.
HARDWARE LIMITED OPERATIONAL STRATEGY (HLOS)
If a number of system or sensor failures are present and PCM is not receiving enough information to operate, PCM will switch to HLOS mode. PCM will output fixed values to allow operation of vehicle. Driveability concerns will be present. PCM will not output diagnostic trouble codes in this mode.
OBD-II Drive Cycle Description
OBD-II drive cycle is a pattern of driving in which the PCM will execute all OBD-II diagnostic monitors. Drive cycle can be used to cause a DTC to set if a fault is present or to verify that a DTC will not return after a repair has been completed. If drive cycle is complete and P1000 is not cleared, repeat entire drive cycle.
Note. Rough road conditions may prevent certain steady state conditions and steady accelerations from validating the transmission and load related monitors.
DIAGNOSTIC TROUBLE CODE IDENTIFICATION TABLE
| DTC | Description |
|---|---|
| P0102 | MASS Airflow (MAF) Sensor Circuit Malfunction |
| P0103 | MASS Airflow (MAF) Sensor Circuit Malfunction |
| P0106 | EGR Boost Sensor |
| P0107 | EGR Boost Sensor |
| P0108 | EGR Boost Sensor |
| P0112 | Temperature Sensor Input Low (IAT OR ECT) |
| P0113 | Temperature Sensor (IAT OR ECT) |
| P0117 | Temperature Sensor Input Low (IAT OR ECT) |
| P0118 | Temperature Sensor (IAT OR ECT) |
| P0122 | Throttle Position (TP) Sensor Low Input |
| P0123 | Throttle Position (TP) Sensor High Input |
| P0125 | Excessive Time To Enter Closed Loop |
| P0133 | Heated Oxygen Sensor (Low Response) |
| P0135 | Heated Oxygen Sensor Heater |
| P0136 | Fuel Control |
| P0141 | Heated Oxygen Sensor Heater |
| P0142 | Fuel Control |
| P0147 | Heated Oxygen Sensor Heater |
| P0153 | Heated Oxygen Sensor (Low Response) |
| P0155 | Heated Oxygen Sensor Heater |
| P0171 | Fuel Control - HO2S Not Switching |
| P0172 | Fuel Control - HO2S Not Switching |
| P0174 | Fuel Control - HO2S Not Switching |
| P0175 | Fuel Control - HO2S Not Switching |
| P0230 | Fuel Pump Relay |
| P0300 | Random Misfire Detected |
| P0301 | Cylinders No. 1 Misfire Detected |
| P0302 | Cylinders No. 2 Misfire Detected |
| P0303 | Cylinders No. 3 Misfire Detected |
| P0304 | Cylinders No. 4 Misfire Detected |
| P0305 | Cylinders No. 5 Misfire Detected |
| P0306 | Cylinders No. 6 Misfire Detected |
| P0320 | Distributor Ignition |
| P0325 | Knock Sensor (KS) Circuit |
| P0340 | Camshaft Position (CMP) Sensor Circuit |
| P0400 | EGR Flow Malfunction |
| P0420 | Catalyst Efficiency Monitor & Exhaust Systems |
| P0421 | Catalyst Efficiency Monitor & Exhaust Systems |
| P0442 | EVAP System Malfunction, Leak Detected |
| P0443 | EVAP Canister Purge (CANP) Solenoid |
| P0446 | EVAP System |
| P0452 | Fuel Tank Pressure Sensor Malfunction |
| P0453 | EVAP System Malfunction, Pressure Sensor Range/Performance Malfunction |
| P0455 | EVAP System Malfunction, Excessive Leak Detected |
| P0460 | Fuel Gauge Sending Unit |
| P0500 | Vehicle Speed Sensor (VSS) Malfunction |
| P0505 | Idle Control System Malfunction |
| P0603 | Closed Throttle Position Switch Malfunction |
| P0605 | Power Steering Switch Malfunction |
| P0703 | Brake Switch Malfunction |
| P0704 | Clutch Switch Input Circuit |
| (1) P0705 | Transaxle Range Switch Circuit Fault |
| (1) P0706 | Transaxle Range Switch Range/Performance |
| (1) P0707 | TR Sensor Circuit Shorted |
| (1) P0708 | TR Sensor Circuit Opened |
| (1) P0710 | TFT Sensor Circuit Fault |
| (1) P0711 | TFT Sensor range/Performance |
| (1) P0712 | TFT Sensor Circuit Shorted |
| (1) P0713 | TFT Sensor Circuit Open |
| (1) P0715 | Insufficient Input From TSS |
| (1) P0731 | Incorrect 1st Gear Ratio |
| (1) P0732 | Incorrect 2nd Gear Ratio |
| (1) P0733 | Incorrect 3rd Gear Ratio |
| (1) P0734 | Incorrect 4th Gear Ratio |
| (1) P0740 | TCC System Malfunction |
| (1) P0741 | TCC Engagement Error |
| (1) P0743 | TCC Circuit Error |
| (1) P0745 | Pressure Control Solenoid Malfunction |
| (1) P0750 | Shift Solenoid Circuit Failure |
| (1) P0751 | Shift Solenoid Hydraulic/Mechanical Malfunction |
| (1) P0755 | Shift Solenoid Circuit Failure |
| (1) P0756 | Shift Solenoid Hydraulic/Mechanical Malfunction |
| (1) P0760 | Shift Solenoid Circuit Failure |
| P1001 | Unable To Activate Self-Test/Scp Communication Error Code Not Listed |
| P1100 | Mass Airflow (MAF) Sensor Intermittent |
| P1101 | Mass Airflow (MAF) Sensor Out Of Range |
| P1112 | Temperature Sensor (IAT OR ECT) |
| P1116 | Middle Heated Oxygen Sensor, Inversion |
| P1117 | Temperature Sensor (IAT OR ECT) |
| P1120 | Middle Heated Oxygen Sensor, Inversion |
| P1121 | Middle Heated Oxygen Sensor, Inversion |
| P1124 | Middle Heated Oxygen Sensor, Inversion |
| P1125 | Middle Heated Oxygen Sensor, Inversion |
| P1127 | Middle Heated Oxygen Sensor, Inversion |
| P1130 | Fuel Control - HO2S Not Switching |
| P1131 | Fuel Control - HO2S Not Switching |
| P1132 | Fuel Control - HO2S Not Switching |
| P1137 | Fuel Control |
| P1138 | Fuel Control |
| P1143 | Fuel Control |
| P1144 | Fuel Control |
| P1150 | Fuel Control - HO2S Not Switching |
| P1151 | Fuel Control - HO2S Not Switching |
| P1152 | Fuel Control - HO2S Not Switching |
| P1250 | Fuel Pressure Regulator Control (FPRC) Solenoid |
| P1409 | EGR Valve Malfunction |
| P1410 | EGR Boost Solenoid Valve Stuck |
| P1450 | EVAP Control System |
| P1451 | Canister Drain Cut Valve (CDCV) Malfunction |
| P1460 | WOT A/C Cut-Off (WAC) |
| P1460 | WOT A/C Cut-Off (Continuous Memory) |
| P1464 | A/C Demand Out Of Range |
| P1474 | Fan Control (FC) Relay (Continuous Memory) |
| P1474 | Fan Control (FC) Relay |
| P1479 | Fan Control (FC) Relay (Continuous Memory) |
| P1479 | Fan Control (FC) Relay |
| P1487 | EGR Boost Solenoid Valve Circuit |
| P1501 | Vehicle Speed Sensor (VSS) |
| P1504 | Idle Air Control (IAC) Valve |
| P1506 | Idle Air Control (IAC) Valve |
| P0507 | Idle Air Control (IAC) Valve |
| P1602 | Immobilizer Unit To PCM Communication |
| P1603 | Code Word Or Key ID Number Not Registered In PCM |
| P1604 | Code Word Or Key ID Number Not Registered In PCM |
| P1621 | Code Word Or Key ID Number Not Registered In PCM |
| P1622 | Key ID Number Does Not Match |
| P1623 | Code Word Or Key ID Number Read/Write Error In Pcm |
| P1624 | Immobilizer Communication Counter = 0 |
| P1650 | Power Steering Pressure (PSP) Switch |
| P1652 | Power Steering Pressure (PSP) Switch |
| (1) P1702 | TR Switch Intermittent |
| P1703 | Brake Switch Out Of Range |
| (1) P1705 | TR Switch Not In Park |
| (1) P1711 | TFT Out Of Range |
| (1) P1742 | TCC Solenoid Failure |
| (1) P1743 | TCC Solenoid Failure |
| (1) P1744 | TCC System Malfunction |
| (1) P1746 | Open PCM Output Driver |
| (1) P1747 | EPC Solenoid Circuit Failure |
| (1) P1751 | SS1 Solenoid Circuit Failure |
| (1) P1756 | SS1 Solenoid Electrical Malfunction |
| (1) P1765 | 3-2 Timing Solenoid Circuit Failure |
| (1) P1767 | TCC Solenoid Circuit Failure |
| (1) P1780 | OD/OFF Switch Malfunction |
| (1) P1783 | Transmission Overtemp. |
| (1) P1788 | 3-2T/CCS Solenoid Ckt Failure |
| (1) P1789 | 3-2T/CCS Solenoid Ckt Failure |
| (1) P1901 | TSS Sensor Intermittent |
| (1) DTC codes are Transmission related. For the 2.5L see DIAGNOSIS - GF4A-EL in the Transaxle/Transmisison. For the 2.0L see DIAGNOSIS - LA4A-EL in the Transaxle/Transmisison | |
| (1) | DTC codes are Transmission related. For the 2.5L see DIAGNOSIS - GF4A-EL in the Transaxle/Transmisison. For the 2.0L see DIAGNOSIS - LA4A-EL in the Transaxle/Transmisison |
DIAGNOSTIC TROUBLE CODE IDENTIFICATON