Without Scan Tool
FLASHING DIAGNOSTIC TROUBLE CODES (DTC) WITH THE 12 PIN DLC CONNECTOR (PIN "B" INCLUDED)
A diagnostic scan tool must be used to read diagnostic trouble codes unless the vehicle has a 12 pin DLC connector equipped with a DLC connector terminal "B". The DLC connector terminal "B" (if equipped) is the second terminal from the right of the DLC connector's top row. The terminal is grounded by connecting terminal "B" to terminal "A" (internal PCM ground). Both terminals are located to the right side, and on the top row of the DLC 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 MIL should flash DTC 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." DTC 12 indicates that the diagnostic system is operating. If DTC 12 is not indicated, a problem is present within the diagnostic system itself, and should be referred to the appropriate diagnostic chart.
Following the output of DTC 12, the MIL will indicate a DTC three times if a DTC is present, or it will continue to output DTC 12. If more than one DTC has been stored in memory, the DTCs will be output from the lowest to the highest, with each DTC being displayed three times.
Although it is recommended that a diagnostic scan tool be used to read diagnostic trouble code(s) it may be possible to flash trouble codes on certain vehicles equipped with a 12 pin Data Link Connector (DLC). The DLC terminal "B" (diagnostic terminal, if equipped) is the second terminal from the right of the DLC's top row. The terminal is grounded by connecting it to terminal "A" (internal Data Link Connector (DLC) ground), the terminal to the right of terminal "B" on the top row of the DLC.
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 MIL (Service Engine Soon/Check Engine) should flash DTC 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." DTC 12 indicates that the diagnostic system is operating. If DTC 12 is not indicated, a problem is present within the diagnostic system itself, and should be referred to the appropriate A-Chart.
Following the output of DTC 12, the MIL (Service Engine Soon/Check Engine) will indicate a diagnostic trouble code three times if a diagnostic trouble code is present or it will continue to output DTC 12. If more than one diagnostic trouble code has been stored in memory, the diagnostic trouble codes will be output from the lowest to the highest, with each diagnostic trouble code being displayed three times.