Operation CHARM: Car repair manuals for everyone.

Readiness Code






Readiness Code

Readiness code description

Diagnostics are performed at regular intervals during normal vehicle operation. After repairing an emissions related system, a readiness code is generated by road testing the vehicle.

If a malfunction is recognized during the drive cycle, it will be stored in the DTC memory.

The OBD drive cycle operation will be monitored with a hand held diagnostic tool. Consult the manufacturer's instruction manual for correct tool operation.

The readiness code is erased every time the DTC memory is erased or any time the battery is disconnected. If the DTC memory has been erased or the battery is disconnected, a new readiness code must be generated.

Only erase the DTC memory if a DTC has been stored.

General recommendations

Most monitors will complete easier and quicker using a "steady-foot" and "smooth" acceleration during the drive cycle operation, cruise, and acceleration modes.

Operating conditions

For the EVAP monitor test, the coolant temperature and the ambient air temperature must be between 10° C and 35° C with a difference between them no greater than 4° C. The ambient air temperature must not change more than 4° C during the drive cycle procedure (e.g. when driving out of a heated workshop in the winter).

Test requirements

Erase the DTC memory.

Coolant temperature must be between 80° C and 110° C.

The intake air temperature must be between 10° C and 35° C.

Battery voltage must be a minimum of 12.5 volts.

Fuel tank level 1/4 to 3/4 full.

Drive Cycle Procedure

- Connect the scan tool.

- Switch the ignition on and start the vehicle.

- Idle the vehicle for 2-3 minutes. This executes the O2 heater, misfire, secondary air injection, fuel trim, and purge system monitors.

- Drive the vehicle at 45-55 mph for a continuous 7-minute period - avoid stopping. This executes the evaporative, O2 sensor, fuel trim, and misfire monitors.

- Accelerate the vehicle to an engine speed of 5000 RPM; lift off the throttle until the engine speed is around 1200 rpm. This executes the fuel cut off.

- Accelerate the vehicle smoothly to 60-65 mph, cruise constantly for 5 min, this executes the catalyst; O2 sensor, misfire, fuel trim, and purge system monitors.

- Decelerate and idle the vehicle again for 3 minutes. This executes the misfire, secondary air injection, fuel trim, and purge system monitors.

- Check the status of the readiness code.

Depending on the scan tool used. The readiness code status may be displayed as complete, passed or OK.

- If any engine monitor fails the drive cycle test. Repeat the drive cycle test until all engine monitors have successfully run through and passed.

When repeating the drive cycle operation for a failed evaporative or thermostat monitor, allow the engine to cool until the coolant temperature and the ambient air temperature are be between 10° C and 35° C with a difference no greater than 4° C and repeat the drive cycle operation.

If the drive cycle operation fails again.

- Check the DTC memory for stored DTCs.

Repair the vehicle if necessary.

- Repeat the drive cycle operation until all engine monitors have successfully run through and passed.

- Remove the scan tool and switch the ignition off.