Diagnostic Trouble Code Descriptions
HARD CODEA diagnostic trouble code that comes back within one cycle of the ignition key is a hard code. This means that the defect is there every time the powertrain control module checks that circuit or function. Procedures in this manual verify if the DTC is a hard code at the beginning of each test. When it is not a hard code, an intermittent test must be performed.
DTC's that are for OBDII/Euro Stage III OBD monitors will not set with just the ignition key on. Comparing these to non-emission DTC's, they will seem like an intermittent. These DTC's require a set of parameters to be performed (The DRBIII(R) pre-test screens Will help with this for MONITOR DTC's), this is called a TRIP. All OBDII/Euro Stage III OBD DTCs will be set after one or in some cases two trip failures, and the MIL will be turned on. These DTC's require three successful, no failures, TRIPS to extinguish the MIL, followed by 40 warm-up cycles to erase the DTC. For further explanation of TRIPS, Pre-test screens, Warm-up cycles, and the use of the DRBIII(R), refer to the On Board Diagnostic training booklet #81-699-97094.
INTERMITTENT CODE
A diagnostic trouble code that is not there every time the PCM checks the circuit is an intermittent DTC. Most intermittent DTC's are caused by wiring or connector problems. Defects that come and go like this are the most difficult to diagnose; they must be looked for under specific conditions that cause them. The following checks may assist you in identifying a possible intermittent problem:
- Visually inspect related wire harness connectors. Look for broken, bent, pushed out, or corroded terminals.
- Visually inspect the related harnesses. Look for chafed, pierced, or partially broken wire.
- Refer to any technical service bulletins that may apply.
- Use the DRBIII(R) data recorder or co-pilot.
STARTS SINCE SET COUNTER
The start since set counter counts the number of times the vehicle has been started since codes were last set, erased, or the battery was disconnected. The reset counter will count up to 255 start counts.
The number of starts helps determine when the trouble code actually happened. This is recorded by the PCM and can be viewed on the DRBIII(R) as STARTS since set.
When there are no trouble codes stored in memory, the DRBIII(R) will display NO DTC's Detected and the reset counter will show STARTS since clear = xxx.
DISTANCE SINCE MI SET
The Euro Stage III OBD directive requires that the distance traveled by the vehicle while the MI is activated must be available at any instant through the serial port on the standard data link connector. This feature works as follows:
1. If the MI is illuminated due to a fault, the distance count is updated (i.e. it is counting).
2. If there is a stale MI fault (i.e. the fault is still frozen in memory but the MI has been extinguished due to 3 good trips), the distance count is held (i.e. frozen).
3. If the distance count is being held due to (Item 2.)and the fault is cleared, the distance is cleared (set to zero).
4. If the distance count is being held due to (Item 2.) and another MI occurs, the distance count is reset (to) and begins updating anew.
5. If a fault occurs while the MI is already illuminated due to a previous fault (the distance count is updating), then the distance count continues to update without interruption.
6. If the MI is flashing due to active misfire and there is an active fault (i.e. matured fault for which 3 good trips have not occurred), the distance count behaves as the MI in ON.
7. If the MI is flashing due to active misfire and there is no active fault (i.e. the MI is flashing for a 1 malf.), the distance count behaves as if the MI is off (because it is not yet a matured fault).
8. The distance count is cleared whenever the fault is cleared. (Via 40 warm up cycles, or via scan tool).