Operation CHARM: Car repair manuals for everyone.

Reading and Erasing Diagnostic Trouble Codes

READING AND ERASING DIAGNOSTIC TROUBLE CODES

This function allows one to read and erase stored Diagnostic Trouble Codes (DTCs), counters and frozen values. The diagnostics system can identify 64 different faults in the form of diagnostic trouble codes (DTCs) most of which are followed by a status message.

For fault-tracing see: TESTING AND INSPECTION

A diagnostic trouble code (DTC) cannot be erased until it has been read/displayed at least once.

When the Engine Control Module (ECM) detects a fault, the values of certain parameters are frozen and these can be read together with the diagnostic trouble code (DTC).

The following frozen values can be read:

- Engine speed
- Internal load signal
- Engine coolant temperature
- Battery voltage
- Vehicle Speed
- Throttle Position (TP) Sensor, status
- Fuel shut-off system, status
- Fuel trim, status
- Operating cycle, status
- Trip, status
- Warm-up cycle, status
- Gear selector, status
- Flywheel adaption, status
- Fuel trim, status
- Pulsed Secondary Air Injection System (PAIR) Pump, status