Operation CHARM: Car repair manuals for everyone.

Accessing and Reading Diagnostic Trouble Codes






The provision for communicating with the ECM is the Assembly Line Diagnostic Link (ALDL) connector (See Figure 3). It is usually located under the instrument panel and is sometimes covered by a plastic cover labeled "DIAGNOSTIC CONNECTOR." It is used in the assembly plant to receive information in checking that the engine is operating properly before it leaves the plant. The code(s) stored in the ECM's memory can be read either through TECH 1 Diagnostic Computer, a hand-held diagnostic scanner plugged into the ALDL connector or by counting the number of flashes of the "Check Engine" light when the diagnostic terminal of the ALDL connector is grounded. The ALDL connector terminal "B" (diagnostic terminal) is the second terminal from the right of the ALDL connector's top row. The terminal is most easily grounded by connecting it to terminal "A" (internal ECM ground), the terminal to the right of terminal "B" on the top row of the ALDL connector.

Once terminals "A" and "B" have been connected, the ignition switch must be moved to the "ON" position, with the engine not running. At this point, the "Check Engine" light should flash Code 12 three times consecutively. This would be the following flash sequence: flash, pause, flash-flash, long pause, flash, pause, flash-flash, long pause, flash, pause, flash-flash." Code 12 indicates that the ECM's diagnostic system is operating. If Code 12 is not indicated, a problem is present within the diagnostic system itself, and should be addressed by consulting the appropriate diagnostic chart in A Charts. Related Tests, Information and Procedures

Following the output of Code 12, the "Check Engine" light will indicate a diagnostic code three times if a code is present, or it will simply continue to output Code 12. 1f more than one diagnostic code has been stored in the ECM's memory, the codes will be output from the lowest to the highest, with each code being displayed three times.