DIAGNOSTIC TROUBLE CODES (DTC)
Powertrain Control Module (PCM) is equipped with a self-diagnostic system, which detects system failures or abnormalities. When a malfunction occurs, PCM will illuminate Malfunction Indicator Light (MIL) located on instrument cluster. If operation of MIL is in question, see MALFUNCTION INDICATOR LIGHT (MIL) CHECK .
When a malfunction is detected and MIL is illuminated, a corresponding DTC will be stored in PCM memory. Each DTC is directly related to a specific diagnostic test. See appropriate SELF-DIAGNOSTICS article.
PRELIMINARY DIAGNOSTIC PROCEDURE
Note. The following diagnostic procedure requires use of a scan tool. See SPECIAL TOOLS (DIAGNOSTIC) .
Diagnosis of computerized engine control system should be performed in the following order
- Verify customer complaint. Using scan tool, obtain and record DTC and freeze frame data. Erase DTCs if present. See «MALFUNCTION INDICATOR LIGHT (MIL) RESET PROCEDURE»(ref-91182-S41574356062001030500000) . Perform a visual inspection and ensure all engine systems not related to computer are operating properly. DO NOT proceed with diagnosis unless all other problems have been repaired.
- Using scan tool, attempt to retrieve DTCs once more. If DTC(s) are present, perform appropriate diagnostic test. See DIAGNOSTIC TESTS in appropriate SELF-DIAGNOSTICS article. If DTC(s) are not present, and a driveability problem or intermittent problem is present, go to «TROUBLE SHOOTING - NO CODES»(ref-91186) article.
Note. ALWAYS erase DTCs, confirm closed loop operation, and test drive vehicle after repairs are completed. Ensure MIL DOES NOT illuminate.
SPECIAL TOOLS (DIAGNOSTIC)
Note. Scan tools save a great deal of diagnostic time and help prevent replacement of good parts. Most procedures and diagnostic tests related to computerized engine control system are intended to be used in conjunction with a scan tool. Any computer related diagnosis without a scan tool is NOT recommended.
The computerized engine control system is diagnosed using a Tech 1 or other OBD-II compatible scan tool. However, other tools are needed to aid in diagnosing problems. These tools include a tachometer (inductive pick-up), a non-powered test light, Digital Volt-Ohmmeter (DVOM) with 10-megohm input impedance (minimum), vacuum pump and vacuum gauge, High Energy Ignition (HEI) spark tester, fuel pressure gauge, fuel injector test light (noid-light), and fused jumper wires. A test light, rather than a voltmeter, must be used when indicated by a diagnostic test procedure.
SCAN TOOL USAGE
Note. Before connecting scan tool, follow steps in MALFUNCTION INDICATOR LIGHT (MIL) CHECK .
Scan tool is a specialized tester which can diagnose on-board computer control systems by providing almost instant access to circuit data without crawling under instrument panel or engine hood to backprobe sensors and connectors. Scan tools reduce diagnostic time by furnishing input data (sensor values) which can be compared to specification parameters.
Scan tools also furnish status data of output devices (solenoids and motors). However, status parameters are only an indication that output signals have been sent to devices by PCM. They do not indicate if devices respond properly to that signal. This must be verified at output device using a DVOM or test light.
If DTCs are not present, a problem may still exist. Driveability-related problems with DTCs displayed occur about 20 percent of the time, while driveability problems without DTCs occur about 80 percent of the time. Out-of-calibration sensors may NOT set a DTC, but WILL cause driveability problems. A scan tool is the easiest method of checking sensor specifications and other data parameters. A scan tool is also useful in finding intermittent wiring problems by wiggling wiring harnesses and connections (key on, engine off) while observing data parameters.
Note. Information obtained by a scan tool is only as accurate as the scan tool itself. A scan tool that displays faulty data should not be used. If faulty data readings are suspected, verify scan tool information using a DVOM and wiring schematic.
DTC DEFINITION
| DTC | System Affected | Condition |
|---|---|---|
| P0106 | MAP Sensor Circuit | Poor MAP Sensor Performance |
| P0107 | MAP Sensor Circuit | Low MAP Sensor Circuit Input |
| P0108 | MAP Sensor Circuit | High MAP Sensor Circuit Input |
| P0111 | IAT Sensor Circuit | Circuit Range/Performance Problem |
| P0112 | IAT Sensor Circuit | Low IAT Sensor Circuit Input |
| P0113 | IAT Sensor Circuit | High IAT Sensor Circuit Input |
| P0116 | ECT Sensor Circuit | Low Coolant Temperature Or Specified Value |
| P0117 | ECT Sensor Circuit | Low ECT Sensor Circuit Input |
| P0118 | ECT Sensor Circuit | High ECT Sensor Circuit Input |
| P0121 | TP Sensor Circuit | Poor TP Sensor Performance |
| P0122 | TP Sensor Circuit | Low TP Sensor Circuit Input |
| P0123 | TP Sensor Circuit | High TP Sensor Circuit Input |
| P0125 | ECT Sensor Circuit | Insufficient Coolant Temperature For Closed Loop Operation |
| P0131 | HO2S No. 1 Circuit | Low HO2S No. 1 Circuit Input |
| P0132 | HO2S No. 1 Circuit | High HO2S No. 1 Circuit Input |
| P0133 | HO2S No. 1 Circuit | Slow Response Of HO2S No. 1 Circuit |
| P0134 | HO2S No. 1 Circuit | No HO2S No. 1 Circuit Activity Detected |
| P0135 | HO2S No. 1 Heater Circuit | HO2S No. 1 Heater Circuit Malfunction |
| P0136 | HO2S No. 2 Circuit | HO2S No. 2 Circuit Malfunction |
| P0141 | HO2S No. 2 Heater Circuit | HO2S No. 2 Heater Circuit Malfunction |
| P0171 | Fuel System Lean | Total Fuel Trim Is Greater Than Allowed Specification |
| P0172 | Fuel System Rich | Total Fuel Trim Is Less Than Allowed Specification |
| P0300 | Random Misfire Detected | Electrical Or Mechanical Misfire (Catalyst Damaging) |
| P0301 | Cylinder No. 1 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0302 | Cylinder No. 2 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0303 | Cylinder No. 3 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0304 | Cylinder No. 4 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0335 | CKP Sensor Circuit | No CKP Sensor Signal For 2 Seconds During Engine Cranking |
| P0340 | CMP Sensor Circuit | No CMP Sensor Signal (Engine Running) |
| P0400 (1) | EGR Flow Malfunction | Excessive Or Insufficient EGR Flow |
| P0420 | Catalyst Efficiency Low | HO2S No. 1 & 2 Output Is Similar |
| P0440 | EVAP Emission Control System | EVAP System Leak Detected |
| P0450 | EVAP System Pressure Sensor | Pressure Sensor Circuit Open Or Shorted To Ground |
| P0451 | EVAP Emission Control System | Low Tank Pressure With Engine Running |
| P0455 | EVAP Emission Control System | EVAP System Leak Detected (Gross Leak) |
| P0461 | Fuel Level Sensor Circuit | Poor Fuel Level Sensor Circuit Performance |
| P0463 | Fuel Level Sensor Circuit | High Voltage Input |
| P0480 | Radiator Fan Control System | Low Fan Control Relay Terminal Voltage With Low Coolant Temperature |
| P0481 (1) | A/C Fan Control System | Low A/C Fan Control Relay Terminal Voltage With Low Coolant Temperature |
| P0500 | Vehicle Speed Sensor Malfunction | No Signal During Fuel-Cut |
| P0505 | Idle Control System Malfunction | Target Idle Speed Not Obtained |
| P0506 | Idle Control System RPM High | Idle RPM Is Lower Than Expected |
| P0507 | Idle Control System RPM Low | Idle RPM Is Higher Than Expected |
| P0601 | PCM Memory Check Sum Error | Data Write Error |
| P0603 | PCM Keep Alive Memory Error | EEPROM Memory Error |
| P1410 | Fuel Tank Pressure Control System | Low Voltage Signal With High Fuel Level Reading |
| P1450 | Barometric Pressure Sensor | Low Or High Input |
| P1451 | Barometric Pressure Sensor | Barometric Pressure Sensor Performance Problem During Cranking |
| P1500 | Engine Starter Signal Circuit | No Input Or Constant Input From Starter Signal Circuit |
| P1510 | PCM Back-Up Power Supply Malfunction | No Back-Up Power Supply After Engine Start |
| P1530 | Ignition Timing Adjustment Switch Circuit | Test Switch Terminal Shorted To Ground |
| P1600 (1) | Serial Communication PCM/TCM | No Signal Or Check Sum Error While Engine Running |
| P1717 (1) | A/T Drive Range Signal Circuit | No "D" Range Signal During Vehicle Operation |
| (1) Esteem only. | ||
| (1) | Esteem only. |
DTC IDENTIFICATION (ESTEEM & SWIFT)
| DTC | System Affected | Condition |
|---|---|---|
| P0101 | MAF Sensor Circuit | Poor MAF Sensor Performance |
| P0102 | MAF Sensor Circuit | MAF Sensor Low Input |
| P0103 | MAF Sensor Circuit | MAF Sensor High Input |
| P0111 | IAT Sensor Circuit | Circuit Range/Performance Problem |
| P0112 | IAT Sensor Circuit | Low IAT Sensor Circuit Input |
| P0113 | IAT Sensor Circuit | High IAT Sensor Circuit Input |
| P0116 | ECT Sensor Circuit | Circuit Range/Performance Problem |
| P0117 | ECT Sensor Circuit | Low ECT Sensor Circuit Input |
| P0118 | ECT Sensor Circuit | High ECT Sensor Circuit Input |
| P0121 | TP Sensor Circuit | Poor TP Sensor Performance |
| P0122 | TP Sensor Circuit | Low TP Sensor Circuit Input |
| P0123 | TP Sensor Circuit | High TP Sensor Circuit Input |
| P0125 | ECT Sensor Circuit | Insufficient Coolant Temperature For Closed Loop Operation |
| P0131 (1) | HO2S No. 1 Circuit | Low HO2S No. 1 Circuit Input |
| P0132 (1) | HO2S No. 1 Circuit | High HO2S No. 1 Circuit Input |
| P0133 (1) | HO2S No. 1 Circuit | Slow Response Of HO2S No. 1 Circuit |
| P0134 (1) | HO2S No. 1 Circuit | No HO2S No. 1 Circuit Activity Detected |
| P0135 (1) | HO2S No. 1 Heater Circuit | HO2S No. 1 Heater Circuit Malfunction |
| P0136 (1) | HO2S No. 2 Circuit | HO2S No. 2 Circuit Malfunction |
| P0141 (1) | HO2S No. 2 Heater Circuit | HO2S No. 2 Heater Circuit Malfunction |
| P0151 (2) | HO2S No. 1 Circuit | Low HO2S No. 1 Circuit Input |
| P0152 (2) | HO2S No. 1 Circuit | High HO2S No. 1 Circuit Input |
| P0153 (2) | HO2S No. 1 Circuit | Slow Response Of HO2S No. 1 Circuit |
| P0154 (2) | HO2S No. 1 Circuit | No HO2S No. 1 Circuit Activity Detected |
| P0155 (2) | HO2S No. 1 Heater Circuit | HO2S No. 1 Heater Circuit Malfunction |
| P0156 (2) | HO2S No. 2 Circuit | HO2S No. 2 Circuit Malfunction |
| P0161 (2) | HO2S No. 2 Heater Circuit | HO2S No. 2 Heater Circuit Malfunction |
| P0171 (1) | Fuel System Lean | Total Fuel Trim Is Greater Than Allowed Specification |
| P0172 (1) | Fuel System Rich | Total Fuel Trim Is Less Than Allowed Specification |
| P0174 (2) | Fuel System Lean | Total Fuel Trim Is Greater Than Allowed Specification |
| P0175 (2) | Fuel System Rich | Total Fuel Trim Is Less Than Allowed Specification |
| P0300 | Random Misfire Detected | Electrical Or Mechanical Misfire (Catalyst Damaging) |
| P0301 | Cylinder No. 1 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0302 | Cylinder No. 2 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0303 | Cylinder No. 3 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0304 | Cylinder No. 4 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0305 (3) | Cylinder No. 5 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0306 (3) | Cylinder No. 6 Misfire | Electrical Or Mechanical Misfire Common To One Cylinder |
| P0335 | CKP Sensor Circuit | No CKP Sensor Signal (Engine Running) |
| P0340 | CMP Sensor Circuit | No CMP Sensor Signal For 2 Seconds During Engine Cranking |
| P0400 | EGR Flow Malfunction | Excessive Or Insufficient EGR Flow |
| P0403 (4) | EGR Circuit Malfunction | EGR Circuit Malfunction |
| P0420 (1) | Catalyst Efficiency Low | HO2S No. 1 & 2 Output Is Similar |
| P0430 (2) | Catalyst Efficiency Low | HO2S No. 1 & 2 Output Is Similar |
| P0440 | EVAP Emission Control System | EVAP System Leak Detected |
| P0443 (4) | Canister Purge Control Valve Circuit | Canister Purge Control System Malfunction |
| P0450 | EVAP System Pressure Sensor | Pressure Sensor Circuit Open Or Shorted To Ground |
| P0451 | EVAP System Pressure Sensor | Pressure Sensor Range/Performance Problem |
| P0455 | EVAP System | Excessive Leakage From EVAP System Detected |
| P0461 | Fuel Level Sensor Circuit | Poor Fuel Level Sensor Circuit Performance |
| P0463 | Fuel Level Sensor Circuit | High Voltage Input |
| P0500 | Vehicle Speed Sensor Malfunction | No Signal During Fuel-Cut |
| P0505 | Idle Control System Malfunction | Target Idle Speed Not Obtained |
| P0601 | PCM Memory Check Sum Error | Data Write Error |
| P0603 (4) | Keep Alive Memory Error | EEPROM Memory Error |
| P1408 | MDP Sensor Circuit | MDP Sensor Circuit Open or Shorted To Ground |
| P1410 | Fuel Tank Pressure Control System | Low Voltage Signal With High Fuel Level Reading |
| P1450 | Barometric Pressure Sensor | Low Or High Input |
| P1451 | Barometric Pressure Sensor | Barometric Pressure Sensor Performance Problem During Cranking |
| P1500 | Engine Starter Signal Circuit | No Input Or Constant Input From Starter Signal Circuit |
| P1510 | PCM Back-Up Power Supply Malfunction | No Back-Up Power Supply After Engine Start |
| (1) On Grand Vitara V6, these codes apply to Bank No. 1. (2) Applies only to Bank No. 2 on Grand Vitara V6. (3) Cylinders No. 5 and 6 on Grand Vitara V6. (4) Applies only to Vitara 4-cylinder. | ||
| (1) | On Grand Vitara V6, these codes apply to Bank No. 1. |
| (2) | Applies only to Bank No. 2 on Grand Vitara V6. |
| (3) | Cylinders No. 5 and 6 on Grand Vitara V6. |
| (4) | Applies only to Vitara 4-cylinder. |
DTC IDENTIFICATION (GRAND VITARA & VITARA)