The approved procedure for diagnosing all powertrain control system faults is included in the Strategy Based Diagnostic Flow in General Information . The preliminary checks and the Powertrain On-board Diagnostic System Check must be performed to successfully diagnose and repair the powertrain systems. Refer to Powertrain On Board Diagnostic (OBD) System Check
In order to read and clear diagnostic trouble codes, use a scan tool.
Important: Use a scan tool to clear the diagnostic trouble codes from the PCM memory. You can clear the diagnostic trouble codes by turning OFF the ignition and disconnecting the battery power from the PCM for 30 seconds, but this method will also cause all diagnostic information in the PCM memory to be cleared and all the diagnostic tests will have to be re-run.
Since the PCM can have a failure which may affect only one circuit, following the approved diagnostic procedures will determine which circuit has a problem and where it is. If a diagnostic table indicates that the PCM connections or PCM is the cause of a problem and the PCM is replaced, but does not correct the problem, one of the following conditions may exist:
• | There is a problem with the PCM terminal connections. The diagnostic table will indicate that the PCM connections or PCM is the problem. You may have to remove the terminals from the PCM connector in order to check them properly. |
• | The EEPROM program is not correct for the application. |
• | Incorrect components may cause a malfunction and may or may not set a DTC. |
• | The problem is intermittent. This means that the problem is not present at the time the system is being checked. In this case, refer to the Symptoms portion of the manual and make a careful visual and physical inspection of all suspected components and wiring associated with the affected system. |
• | Shorted solenoid, relay coil, or harness. Solenoids and relays are turned ON and OFF by the PCM using internal electronic switches called drivers. Each driver is part of a group of seven called output driver modules. A shorted solenoid, relay coil, or harness will not damage the PCM but will cause the solenoid or relay to be inoperative. The J 34636 tester, or equivalent, provides a fast, accurate means of checking for a shorted coil or a short to battery voltage. |
DTC | Description | Type | Illuminate MIL |
---|---|---|---|
P0101 | Mass Air Flow System Performance | A | Yes |
P0102 | MAF Sensor Circuit Low Frequency | A | Yes |
P0103 | MAF Sensor Circuit High Frequency | A | Yes |
P0107 | MAP Sensor Circuit Low Voltage | B | Yes |
P0108 | MAP Sensor Circuit High Voltage | B | Yes |
P0112 | IAT Sensor Circuit Low Voltage | B | Yes |
P0113 | IAT Sensor Circuit High Voltage | B | Yes |
P0117 | ECT Sensor Circuit Low Voltage | B | Yes |
P0118 | ECT Sensor Circuit High Voltage | B | Yes |
P0121 | TP Sensor Performance | A | Yes |
P0122 | TP Sensor Circuit Low Voltage | A | Yes |
P0123 | TP Sensor Circuit High Voltage | A | Yes |
P0125 | ECT Excessive Time to Closed Loop | B | Yes |
P0131 | HO2S Circuit Low Voltage Sensor 1 | B | Yes |
P0132 | HO2S Circuit High Voltage Sensor 1 | B | Yes |
P0133 | HO2S Circuit Slow Response Sensor 1 | B | Yes |
P0134 | HO2S CKT Insufficient Activity Sensor 1 | B | Yes |
P0135 | HO2S Heater Circuit Sensor | B | Yes |
P0137 | HO2S Circuit Low Voltage Sensor 2 | B | Yes |
P0138 | HO2S Circuit High Voltage Sensor 2 | B | Yes |
P0140 | HO2S CKT Insufficient Activity Sensor 2 | B | Yes |
P0141 | HO2S Heater Circuit Sensor 2 | B | Yes |
P0171 | Fuel Trim System Lean | B | Yes |
P0172 | Fuel Trim System Rich | B | Yes |
P0201 | Injector 1 Control Circuit | B | Yes |
P0202 | Injector 2 Control Circuit | B | Yes |
P0203 | Injector 3 Control Circuit | B | Yes |
P0204 | Injector 4 Control Circuit | B | Yes |
P0205 | Injector 5 Control Circuit | B | Yes |
P0206 | Injector 6 Control Circuit | B | Yes |
P0230 | Fuel Pump Control Circuit | D | No |
P0300 | Engine Misfire Detected | B | Yes |
P0325 | Knock Sensor Module Circuit | D | Yes |
P0327 | Knock Sensor Circuit Low Voltage | D | No |
P0332 | Knock Sensor Circuit Bank 2 | D | No |
P0336 | 18X Reference Signal Circuit | B | Yes |
P0341 | CMP Sensor Circuit Performance | B | Yes |
P0401 | EGR System Flow Insufficient | A | Yes |
P0403 | EGR Solenoid Control Circuit | B | Yes |
P0404 | EGR System Performance | B | Yes |
P0405 | EGR Sensor Circuit Low Voltage | B | Yes |
P0420 | TWC System Low Efficiency | A | Yes |
P0440 | EVAP System | A | Yes |
P0442 | EVAP Control System Small Leak Detected | A | Yes |
P0446 | EVAP Canister Vent Blocked | A | Yes |
P0452 | Fuel Tank Pressure Sensor Circuit Low Voltage | B | Yes |
P0453 | Fuel Tank Pressure Sensor Circuit High Voltage | B | Yes |
P0502 | Vehicle Speed Sensor Circuit - Low Input. | B | Yes |
P0503 | Vehicle Speed Sensor Circuit - Intermittent High. | B | Yes |
P0506 | Idle Control System Low RPM | B | Yes |
P0507 | Idle Control System High RPM | B | Yes |
P0530 | A/C Refrigerant Pressure Sensor Circuit | D | No |
P0560 | System Voltage | D | No |
P0601 | PCM Memory | B | Yes |
P0602 | PCM Not Programmed | B | Yes |
P0705 | Trans Range Switch Circuit | D | No |
P0706 | Trans Range Switch Performance | D | No |
P0711 | Transaxle Fluid Temperature (TFT) Sensor Circuit Performance. | D | No |
P0712 | Transaxle Fluid Temperature (TFT) Sensor Circuit - Low Signal. | D | No |
P0713 | Transaxle Fluid Temperature (TFT) Sensor Circuit - High Signal Voltage. | D | No |
P0716 | Automatic Transmission Input (Shaft) Speed Sensor Circuit Performance. | B | Yes |
P0717 | Automatic Transmission Input (Shaft) Speed Sensor No Input. | B | Yes |
P0719 | Brake Switch Circuit Low. | D | No |
P0724 | Brake Switch Circuit High. | D | No |
P0730 | Incorrect Gear Ratio. | D | No |
P0741 | Torque Converter Clutch System Stuck Off. | B | Yes |
P0742 | Torque Converter Clutch System Stuck On. | A | Yes |
P0748 | Pressure Control Solenoid Valve Circuit Malfunction. | D | Yes |
P0751 | Shift Solenoid 1 - Performance/Stuck Off. | B | Yes |
P0753 | Shift Solenoid 1 - Electrical. | A | Yes |
P0756 | Shift Solenoid 2 - Performance/Stuck Off. | A | Yes |
P0758 | Shift Solenoid 2 - Electrical. | A | Yes |
P1106 | MAP Sensor CKT Intermittent High Voltage | D | No |
P1107 | MAP Sensor CKT Intermittent Low Voltage | D | No |
P1111 | IAT Sensor CKT Intermittent High Voltage | D | No |
P1112 | IAT Sensor CKT Intermittent Low Voltage | D | No |
P1114 | ECT Sensor CKT Intermittent Low Voltage | D | No |
P1115 | ECT Sensor CKT Intermittent High Voltage | D | No |
P1121 | TP Sensor CKT Intermittent High Voltage | D | No |
P1122 | TP Sensor CKT Intermittent Low Voltage | D | No |
P1133 | HO2S Insufficient Switching Sensor 1 | B | Yes |
P1134 | HO2S Transition Time Ratio Sensor 1 | B | Yes |
P1257 | Supercharger System Overboost | D | No |
P1336 | CKP System Variation Not Learned | A | Yes |
P1351 | IC Circuit High Voltage | B | Yes |
1352 | Bypass Line High Voltage | B | Yes |
P1361 | IC Circuit Low Voltage | B | Yes |
P1362 | Bypass Line Low Voltage | B | Yes |
P1374 | 3X Reference Circuit | B | Yes |
P1380 | EBCM DTC Rough Data Unusable | D | No |
P1381 | Misfire Detected No EBCM/PCM Serial Data | D | No |
P1404 | EGRValve Stuck Open | B | Yes |
P1441 | EVAP System Flow During Non-Purge | B | Yes |
P1520 | PNP Switch Circuit | D | No |
P1554 | Cruise Control Status Circuit | D | No |
P1571 | TSC Desired Torque Circuit | D | No |
P1573 | PCM/EBTCM Serial Data Circuit | D | No |
P1619 | Engine Oil Life Monitor Reset Circuit | D | No |
P1626 | Theft Deterrent System Fuel Enable CKT | D | No |
P1629 | Theft Deterrent Crank Signal malfuction | D | No |
P1631 | Theft Deterrent Password Incorrect | D | No |
P1635 | 5 Volt Reference (A) Circuit | B | Yes |
P1639 | 5 Volt Reference (B) Circuit | B | Yes |
P1641 | A/C Relay Control Circuit | D | No |
P1646 | Boost Control Solenoid Control Circuit | D | No |
P1651 | Fan 1 Relay Control Circuit | B | Yes |
P1652 | Fan 2 Relay Control Circuit | B | Yes |
P1662 | Cruise Control Inhibit Control Circuit | D | No |
P1665 | EVAP Vent Solenoid Control Circuit | B | Yes |
P1667 | Fuel Pump Speed Control Circuit | D | No |
P1671 | Mil Control Circuit | D | No |
P1672 | Low Engine Oil Level Lamp Control CKT | D | No |
P1676 | EVAP Canister Purge Solenoid Control CKT | B | Yes |
P1689 | TSC Delivered Torque Control Circuit | D | No |
P1810 | Automatic Transmission Fluid Pressure Manual Valve Position Switch Malfunction | B | Yes |
P1811 | Maximum Adapt and Long Shift. | D | No |
P1860 | Torque Converter Clutch PWM Solenoid Circuit. | A | Yes |
P1887 | TCC Release Switch Malfunction | B | Yes |