Few things are more frustrating than failing an emissions test on a car that runs perfectly. If this has happened to you after a battery replacement or a dead battery event, the cause is almost certainly incomplete OBD2 readiness monitors — and the fix requires no parts, just driving.
What Are Readiness Monitors?
Your vehicle's Engine Control Module (ECM) continuously runs a series of self-diagnostic tests called readiness monitors (also called I/M monitors, where I/M stands for Inspection and Maintenance). Each monitor tests a specific emissions-related system and reports one of three states: Complete (Ready), Incomplete (Not Ready), or Not Applicable (for systems the vehicle does not have).
Arizona's OBD2 emissions test reads these monitor states directly from the ECM. For a 1996–2000 model year vehicle, the state allows one monitor to be incomplete. For 2001 and newer vehicles, zero incomplete monitors are permitted (with the exception of the EVAP monitor on some model years).
Why a Battery Disconnect Resets Everything
The ECM stores readiness monitor status in Keep-Alive Memory (KAM), a section of RAM that is maintained by a small continuous current from the battery even when the ignition is off. When the battery is disconnected, this memory is erased, and all monitors revert to "Not Ready."
This is also why some shops that clear DTCs with a scan tool will inadvertently cause an emissions failure — the act of clearing codes also resets all readiness monitors.
The Drive Cycle: How to Reset Monitors
To reset readiness monitors, your vehicle must complete a drive cycle — a specific sequence of operating conditions that allows each monitor to run its self-test. The exact drive cycle varies by manufacturer, but the general structure for most vehicles follows this pattern:
- Cold Soak: Allow the vehicle to sit overnight (minimum 8 hours) so the engine is completely cold.
- Cold Start: Start the engine without pressing the accelerator. Allow it to idle for 2–3 minutes.
- Moderate Acceleration: Drive at 25–30 mph for approximately 5 minutes without hard acceleration.
- Highway Cruise: Accelerate to 55–60 mph and maintain that speed for 5 minutes.
- Deceleration: Lift off the throttle completely and allow the vehicle to decelerate without braking.
- City Driving: Drive at 25–45 mph with moderate acceleration and deceleration for 5 minutes.
- Idle: Return to idle for 2 minutes.
After completing this cycle, use an OBD2 scanner to check monitor status. Most monitors will set after one complete cycle; the EVAP monitor often requires two or more cycles and specific ambient temperature conditions.
Monitors That Are Notoriously Slow to Set
The EVAP (Evaporative Emission Control) monitor is the most difficult to set. It requires a fuel tank level between 15% and 85%, an ambient temperature between 40°F and 95°F, and a specific sequence of cold soak and warm-up conditions. In Arizona's summer heat, the temperature window can be difficult to hit, particularly for the upper limit.
The Catalyst monitor requires the vehicle to reach full operating temperature and then perform a specific deceleration event. If you only make short trips, this monitor may take several days of normal driving to set.
When Monitors Will Not Set
If a monitor refuses to set after multiple complete drive cycles, it is a diagnostic signal in itself. A monitor that cannot complete its self-test often indicates an underlying fault in that system — a small EVAP leak, a lazy oxygen sensor, or a marginal catalytic converter — that has not yet triggered a DTC but is preventing the monitor from passing its threshold.
In these cases, a professional diagnostic inspection is warranted. At Apex Automotive & Emissions, we use factory-level scan tools that can display live monitor status and identify exactly which test is failing and why, allowing us to pinpoint the root cause before it becomes a full failure.
Questions about your emissions readiness? Talk to our diagnostic team or book a pre-test inspection at our Gilbert facility.
