Whether the MIL was switched off by clearing codes or because the setting
conditions did not repeat after a specified number of drive cycles, a record of the
DTC is retained by the ECM. Permanent status codes automatically clear after repairs
have been made and the related system monitor runs successfully.
5.5.1.4 Generic & Manufacturer-Specific Codes
Code Definitions:
Diagnostic Trouble Code (DTC) -- Trouble codes are how OBD-II identifies and
communicates to technicians where and what on-board problems exist. The first
number in the DTC indicates whether the code is an SAE generic code (applies to all
OBD-II systems) or is specific to the vehicle manufacturer. The remaining three
numbers provide information regarding the specific vehicle system and circuit. An
analysis of a typical OBD-II code is shown below.
Generic Codes -- DTC with the second character as "0" is a Generic Code.
Manufacturer-Specific Code -- DTC with second character as "1" is a
Manufacturer-Specific Code.
5.5.1.5 Definition of Fault Code
5.5.1.5.1 First DTC Character
The first DTC character is always a letter. There are four types of codes: