Saturn Coupes/Sedans/Wagons 1991-1998 Repair Guide

Reading Codes


See Figure 1

To enter the self-diagnostic mode, either connect a scan tool to the ALDL or DLC. On 1991-95 models, use a jumper wire to connect terminals A and B of the ALDL. Turn the ignition switch ON , then the PCM will enter the diagnostic program and report trouble codes on the scan tool or by flashing the SERVICE ENGINE SOON light.

All codes are 2 digits between 11 and 99. Codes are displayed on the SERVICE ENGINE SOON light by flashing the light with short and long pauses to distinguish digits of one code from digits of another. The short pause is used between digits of the same code, long pauses are between different codes. For example, the Code 12 sequence will be: flash, pause, flash-flash, long pause.

  1. When the diagnostic mode is entered, Code 12 is displayed 3 times. This indicates that the internal diagnostic system is operating. If Code 12 is not displayed, the self-diagnostic program is not functioning properly. If only Code 12 is displayed, no system malfunctions have been stored.
  3. Any existing system fault codes are displayed in order from low to high, except for Code 11. Each code is displayed 3 times, followed by the next code, if any.
  5. On vehicles with an automatic transaxle and on which exist stored transaxle codes, Code 11 will be displayed last, then the SHIFT TO D2 (1991-1992 models) or HOT (1993-98 models) light will begin flashing transaxle codes or flags.
  7. When all engine and transaxle codes have been displayed, Code 12 will flash again. At this point, all output devices are driven, except the fuel pump, so these circuits can be checked.
  9. This procedure can be repeated as required by cycling the ignition switch OFF , then ON again with the ALDL terminals jumpered together. The code display will begin again as in Step 1.

Click image to see an enlarged view

Fig. Fig. 1: Connecting a scan tool to the ALDL, under the left side of the dashboard