Operation CHARM: Car repair manuals for everyone.

Clearing Diagnostic Trouble Codes



If a problem develops in a monitored system with the engine running, the "Check Engine" light will come "ON" and a trouble code will be stored in ECM memory. As long as a problem is present, the light will remain "ON" while the engine is running. If the problem is intermittent, the light will go out but a trouble code will be stored in ECM memory. As a bulb check, the "Check Engine" light will come "ON" with the ignition switched "ON" and the engine not running. If no codes are present, the light will go out upon starting the engine. If the light remains "ON," the system has detected a fault.

If the diagnostic terminal is grounded with the engine running, the system enters Field Service mode and the "Check Engine" light will indicate whether it is in "Open Loop" or "Closed Loop." In "Open Loop," the light flashes two and one half times per second. In "Closed Loop," the light flashes once per second. If the system is running lean while in "Closed Loop," the light will stay "OFF" most of the time. Conversely, it will stay "ON" most of the time if the system is running rich. While in Field Service mode, the ECM will not store new trouble codes.

Refer to DIAGNOSTIC CIRCUIT CHECK for information on checking the function of the on-board diagnostic system. Note that many electronic engine control tests require the use of a "Scan" tool.


"SCAN" DATA

"Scan" Data:







NOTE: Ensure that any "Scan" tool used is compatible with the vehicle system. Use of an incompatible tool could result in misdiagnosis and unnecessary parts replacement.

"Scan" data listed in the table may be used for comparison after completing the Diagnostic Circuit Check and finding the on-board diagnostics functioning properly with no trouble codes displayed. The "Typical Data Values" are an average recorded from normally operating vehicles and are intended to represent what the system would typically display. Only the parameters on this table are used for diagnosis. If a "Scan" tool reads other parameters, the values are not recommended by Isuzu for diagnostic use.


ACCESSING TROUBLE CODES

ALDL/DLC Connector:






The "Check Engine" light displays trouble codes that are stored in ECM memory. To activate the Diagnostic mode, a special connector located in the center console is utilized. When the ALDL (assembly line diagnostic link) connector is jumpered between terminals "A" and "B" with the ignition "ON" and the engine not running, the light will flash any stored codes.

The first code to display should be code 12. This indicates that the self-diagnostics are functioning and is not a trouble code. The code 12 display is a flash followed by a short pause, then two flashes followed by a longer pause. If other codes are present, they will display in the same manner after code 12 has flashed three times. For example, the code 23 display is two flashes followed by a short pause, then three flashes followed by a longer pause. Each stored code is displayed three times, starting with the lowest in numerical order. Code 12 will repeat when all codes have shown. If no codes are stored, code 12 will display repeatedly until Diagnostic mode is exited by removal of the ALDL jumper wire. Remove the jumper wire before attempting to start the engine.

To allow checking circuits which may be difficult to energize without driving the vehicle and being under particular operating conditions, all ECM controlled relays and solenoids (except fuel pump relay) are energized in Diagnostic mode.

"Scan" tools also utilize the ALDL connector to access system diagnostic information. The use of a "Scan" tool is required to perform many of the tests under TROUBLE CODE COMPONENTS.

INTERMITTENT "CHECK ENGINE" LIGHT

"Intermittent" means that the "Check Engine" light may come on at times but does not stay on. Since codes may or may not be stored, the use of diagnostic charts could result in replacement of good parts.

Most intermittent problems are caused by faulty electrical wiring or connections. Carefully check these potential causes:

1. Poor mating of connector halves or terminals not fully seated in connector body.
2. Deformed or damaged terminals. All connector terminals in problem circuit should be carefully reformed to increase contact tension.
3. Poor terminal-to-wire connection. This requires removing terminal from connector body to properly check.
4. Poor ground connections.
5. If a visual check does not find the source of the problem, the vehicle may be driven with a voltmeter connected to a suspect circuit. An abnormal voltage reading when the problem occurs indicates the problem may be in that circuit. If wiring and connectors check okay and a code was stored for a circuit having a sensor (except codes 44 and 45), substitute a known good sensor and recheck.
6. Loss of ECM trouble code memory. To check, disconnect throttle position sensor and idle engine until "Check Engine" light comes "ON." Code 22 should be stored in memory for at least 10 seconds after ignition is turned "OFF." If not, the ECM is faulty.

An intermittent "Check Engine" light with no stored code may be caused by:

1. Arcing at ignition coil, plug wires or spark plugs.
2. EST wires should be routed away from spark plug wires, ignition system components and alternator.
3. Poor power supply circuit connections.
4. "Check Engine" light wire to ECM shorted to ground (circuit BLU/PNK 03).
5. Diagnostic test lead to ECM shorted to ground (circuit 451).
6. Poor ECM ground connections.
7. Electrical system interference caused by a defective relay, ECM driven solenoid or switch. These problems cause an electrical surge and normally occur when the faulty component is operated.
8. Improper installation of accessories such as lights, sound systems, alarms, etc.

ECM "QUAD-DRIVER" CHECK

A shorted solenoid, relay coil or harness will not damage the ECM, but will cause the circuit and controlled component to be inoperative. When the circuit fault is not present or has been repaired, the "quad-driver" will again operate in a normal manner due to its fault protected design. If a fault has been repaired in a "quad-driver" controlled circuit, the original ECM should be reinstalled and the circuit checked for proper operation. ECM replacement will not be necessary if the repaired circuit or component now operates correctly.

CLEARING CODES FROM MEMORY

CAUTION: To avoid component damage, be sure ignition is "OFF" when disconnecting or reconnecting power to the ECM.

After displaying and recording any trouble codes or after making repairs, the ECM memory should be cleared by interrupting the power for at least 30 seconds. This is accomplished by temporarily removing the ECM fuse in the fuse and relay block under the dash or by disconnecting the battery. Depending on how the vehicle is equipped, it may also be possible to interrupt ECM power at the positive battery terminal "pigtail" or with an inline fuse holder originating at the positive battery terminal. After clearing codes, it may be necessary to reset electronic accessories such as digital clocks and radios.

When using a "Scan" tool, codes are cleared in the same manner.


TROUBLE CODE IDENTIFICATION

CODE 13 Oxygen sensor circuit open

CODE 14 Coolant temperature sensor circuit, high temperature indicated (low circuit resistance indicates grounded circuit to ECM or shorted sensor)

CODE 15 Coolant temperature sensor circuit, low temperature indicated (high circuit resistance indicates open circuit to ECM or open sensor)

CODE 21 Throttle position sensor circuit (signal voltage high)

CODE 22 Throttle position sensor circuit (signal voltage low)

CODE 24 Vehicle speed sensor circuit

CODE 32 EGR system failure

CODE 33 MAP sensor circuit (signal voltage high, low vacuum)

CODE 34 MAP sensor circuit (signal voltage low, high vacuum)

CODE 42 Electronic spark timing (EST) circuit

CODE 43 Electronic spark control (ESC) circuit

CODE 44 Oxygen sensor circuit (lean indication)

CODE 45 Oxygen sensor circuit (rich indication)

CODE 51 PROM error (faulty or incorrectly installed PROM or incorrect PROM for application)

CODE 52 CALPAK error (faulty or incorrect CALPAK

CODE 54 Fuel pump circuit (low voltage)

CODE 55 ECM error