Operation CHARM: Car repair manuals for everyone.
Manuals through 2025 now available!

Our trusted friends have launched a new website named LEMON, which has newer manuals. It also contains all the CHARM manuals.

LEMON is the spiritual successor to CHARM, I recommend you try it!

Link: lemon-manuals.la or lemon-manuals.org.ua

(Some people have issue connecting. LEMON is investigating. For now, use Firefox or change your DNS server)

Or, hide this message: temporarily or permanently

Description of On-Board Diagnostics

Quick Test Description
Quick Test is divided into three special tests, Key On Engine Off Self-Test, Key On Engine Running Self- Test and Continuous Memory DTC access. Quick Test also provides a quick check of the powertrain control system and is usually performed at the start of each diagnostic procedure and at the end of most pinpoint tests for verification of repair and to ensure no other faults exist.

Key On Engine Off Self-Test
Key On Engine Off is a functional test of the powertrain control system performed on demand. A fault has to be present at the time of testing for the Key On Engine Off Self-Test to detect the fault. When a fault is detected, a Diagnostic Trouble Code (DTC) will be output on the data link when requested by a scan tool.

Key On Engine Running Self-Test
Key On Engine Running is a functional test of the powertrain control system performed on demand with the engine running and vehicle stopped. A check of the inputs and outputs is made during operating conditions and at normal temperature. A fault has to be present at the time of testing. When a fault is detected, a Diagnostic Trouble Code (DTC) will be output on the data link when requested by a scan tool.

Continuous Memory DTC Access Self-Test
Continuous Memory DTC access is also a functional test of the powertrain control system. The Continuous Memory self-test is always active. The test consists of all the OBD II monitors and the comprehensive component monitor, and is designed to detect failures contributing to driveability and emission concerns. As part of Quick Test, the technician may perform a specific drive cycle before running Quick Test. This is necessary to detect certain faults not tested during other self-test operations. All self-tests are menu driven in the New Generation Star New Generation Star (NGS) tester scan tool.

Parameter Identification (PID) Access
The PID mode allows access to certain data values, analog and digital inputs and outputs, calculated values, and system status information.

Brake On/Off Test
On vehicles equipped with Brake On/Off (BOO) input, the brake pedal MUST be depressed and released after the Key On Engine Running self-test is initiated.

Transmission Control Switch Test
On vehicles equipped with a Transmission Control Switch (TCS), the switch MUST be cycled after the Key On Engine Running self-test is initiated.

Wiggle/Tap Test
The wiggle/tap test is performed by the technician in an attempt to re-create an intermittent fault.

Power Steering Pressure Switch
On vehicles equipped with a power steering pressure switch (PSP), the wheels must be turned after the Key On Engine Running self-test is initiated.


OBD II Drive Cycle
1. Start and warm engine (ECT approx. 180° F (82° C)) for 4 minutes.
2. Idle engine for 80 seconds.
3. Accelerate to 45 mph at 1/4 throttle for approximately 8 seconds.
4. Drive 30 to 45 mph (no WOT) for 4 minutes.
5. Steady throttle at 30-40 mph for 1 minute.
6. Decelerate and idle for 80 seconds.
7. Accelerate to 55 mph at 1/4-1/2 throttle for approximately 8 seconds.
8. Decelerate at closed throttle for 10 seconds.
9. Accelerate to 55 mph at 1/4-1/2 throttle for approximately 8 seconds.
10. Decelerate at closed throttle for 10 seconds.
11. Accelerate back to steady throttle mode at 1/4-1/2 throttle for approximately 8 seconds.
12. Maintain steady throttle at 40-60 mph posted speed for 5 minutes.
13. City drive at 25-40 mph (with at least 6 stops) for 10 minutes. Decelerate and idle.
14. With the ignition key ON (vehicle at idle or engine off), check for Continuous Memory DTCs.