This is really wordy, but this is directly from the service manual:
I'm still digging for the explanation of your codes, but I don't find a list.
MIL Illumination
The PCM Task Manager carries out the illumination
of the MIL. The Task Manager triggers MIL illumination
upon test failure, depending on monitor
failure criteria.
The Task Manager Screen shows both a Requested
MIL state and an Actual MIL state. When the MIL is
illuminated upon completion of a test for a third trip,
the Requested MIL state changes to OFF. However,
the MIL remains illuminated until the next key
cycle. (On some vehicles, the MIL will actually turn
OFF during the third key cycle) During the key cycle
for the third good trip, the Requested MIL state is
OFF, while the Actual MILL state is ON. After the
next key cycle, the MIL is not illuminated and both
MIL states read OFF.
Diagnostic Trouble Codes (DTCs)
With OBD II, different DTC faults have different
priorities according to regulations. As a result, the
priorities determine MIL illumination and DTC erasure.
DTCs are entered according to individual priority.
DTCs with a higher priority overwrite lower
priority DTCs.
Priorities
² Priority 0 —Non-emissions related trouble codes
² Priority 1 — One trip failure of a two trip fault
for non-fuel system and non-misfire.
² Priority 2 — One trip failure of a two trip fault
for fuel system (rich/lean) or misfire.
² Priority 3 — Two trip failure for a non-fuel system
and non-misfire or matured one trip comprehensive
component fault.
² Priority 4 — Two trip failure or matured fault
for fuel system (rich/lean) and misfire or one trip catalyst
damaging misfire.
Non-emissions related failures have no priority.
One trip failures of two trip faults have low priority.
Two trip failures or matured faults have higher priority.
One and two trip failures of fuel system and
misfire monitor take precedence over non-fuel system
and non-misfire failures.
DTC Self Erasure
With one trip components or systems, the MIL is
illuminated upon test failure and DTCs are stored.
Two trip monitors are components requiring failure
in two consecutive trips for MIL illumination. Upon
failure of the first test, the Task Manager enters a
maturing code. If the component fails the test for a
second time the code matures and a DTC is set.
After three good trips the MIL is extinguished and
the Task Manager automatically switches the trip
counter to a warm-up cycle counter. DTCs are automatically
erased following 40 warm-up cycles if the
component does not fail again.
For misfire and fuel system monitors, the component
must pass the test under a Similar Conditions
Window in order to record a good trip. A Similar Conditions
Window is when engine RPM is within ±375
RPM and load is within ±10% of when the fault
occurred.
NOTE: It is important to understand that a component
does not have to fail under a similar window of
operation to mature. It must pass the test under a
Similar Conditions Window when it failed to record
a Good Trip for DTC erasure for misfire and fuel
system monitors.
DTCs can be erased anytime with a DRB III. Erasing
the DTC with the DRB III erases all OBD II
information. The DRB III automatically displays a
warning that erasing the DTC will also erase all
OBD II monitor data. This includes all counter information
for warm-up cycles, trips and Freeze Frame.
Trip Indicator
The Trip is essential for running monitors and
extinguishing the MIL. In OBD II terms, a trip is a
set of vehicle operating conditions that must be met
for a specific monitor to run. All trips begin with a
key cycle.
Good Trip
The Good Trip counters are as follows:
² Specific Good Trip
² Fuel System Good Trip
² Misfire Good Trip
² Alternate Good Trip (appears as a Global Good
Trip on DRB III)
² Comprehensive Components
² Major Monitor
² Warm-Up Cycles
Specific Good Trip
The term Good Trip has different meanings
depending on the circumstances:
² If the MIL is OFF, a trip is defined as when the
Oxygen Sensor Monitor and the Catalyst Monitor
have been completed in the same drive cycle.
² If the MIL is ON and a DTC was set by the Fuel
Monitor or Misfire Monitor (both continuous monitors),
the vehicle must be operated in the Similar
Condition Window for a specified amount of time.
² If the MIL is ON and a DTC was set by a Task
Manager commanded once-per-trip monitor (such as
the Oxygen Sensor Monitor, Catalyst Monitor, Purge
Flow Monitor, Leak Detection Pump Monitor, EGR
Monitor or Oxygen Sensor Heater Monitor), a good
trip is when the monitor is passed on the next startup.
² If the MIL is ON and any other emissions DTC
was set (not an OBD II monitor), a good trip occurs
when the Oxygen Sensor Monitor and Catalyst Monitor
have been completed, or two minutes of engine
run time if the Oxygen Sensor Monitor and Catalyst
Monitor have been stopped from running.
Fuel System Good Trip
To count a good trip (three required) and turn off
the MIL, the following conditions must occur:
² Engine in closed loop
² Operating in Similar Conditions Window
² Short Term multiplied by Long Term less than
threshold
² Less than threshold for a predetermined time
If all of the previous criteria are met, the PCM will
count a good trip (three required) and turn off the
MIL.
Misfire Good Trip
If the following conditions are met the PCM will
count one good trip (three required) in order to turn
off the MIL:
² Operating in Similar Condition Window
² 1000 engine revolutions with no misfire
Warm-Up Cycles
Once the MIL has been extinguished by the Good
Trip Counter, the PCM automatically switches to a
Warm-Up Cycle Counter that can be viewed on the
DRB III. Warm-Up Cycles are used to erase DTCs
and Freeze Frames. Forty Warm-Up cycles must
occur in order for the PCM to self-erase a DTC and
Freeze Frame. A Warm-Up Cycle is defined as follows:
² Engine coolant temperature must start below
and rise above 160° F
² Engine coolant temperature must rise by 40° F
² No further faults occur
