GuideMay 12, 2026 · 5 min read read

How Emissions Tests Work — and How to Pass If Your Check Engine Light Is On

In most US states, your vehicle must pass an emissions test to renew registration. A check engine light is an automatic failure — but so are several less-obvious situations that catch drivers off guard. Here is exactly how the modern OBD-II emissions test works.

How modern emissions testing works

Since 1996, all vehicles sold in the US use OBD-II — a standardized on-board diagnostic system. Modern emissions tests in most states no longer put your car on a dynamometer and measure tailpipe output. Instead, they plug a scan tool into your OBD-II port and check two things:

  1. 1. Are there any stored fault codes (DTCs)? Any active check engine light code = automatic failure.
  2. 2. Are the OBD-II readiness monitors complete? Incomplete monitors = failure in most states, even with no codes.

What are OBD-II readiness monitors?

Readiness monitors are self-tests your vehicle's ECU runs on specific emissions systems — the catalytic converter, oxygen sensors, EVAP system, EGR, and others. Each monitor runs under specific driving conditions and marks itself "complete" when the test passes.

After a battery disconnect, a code clear, or a new battery installation, all monitors reset to "not ready." Your car needs a specific drive cycle — typically several cold starts, highway driving, and city driving — before the monitors complete. Most monitors complete within 1–3 days of normal driving.

The P1000 code specifically means monitors are incomplete. It is not a fault — just a status code that tells you the car is not ready for an emissions test.

The cleared-code trap

This is the most common reason people fail emissions after "fixing" the problem. Someone clears a check engine code to make the light go away before the test — but the emissions station reads the monitors as incomplete and fails the vehicle anyway.

The rule: After clearing any codes, drive normally for at least 100–200 miles before your emissions test. This gives the monitors time to run and complete. If you are in a hurry, look up the specific drive cycle for your vehicle — it typically involves a cold start, a period of highway driving at 55–60 mph, and several stop-and-go deceleration cycles.

How many incomplete monitors are allowed?

Most states allow 1 incomplete monitor on vehicles 1996–2000, and 0 incomplete monitors on 2001 and newer vehicles. A few states allow 1 incomplete monitor on newer vehicles during certain conditions. Check your state's DMV website for the exact rule — it varies by state and sometimes by model year.

Common reasons for emissions failure

  • Active check engine light — any stored DTC = failure
  • Incomplete readiness monitors — codes were recently cleared
  • Battery recently disconnected — resets all monitors
  • Catalytic converter below efficiency threshold (P0420/P0430) — the cat monitor will fail even after codes are cleared if the converter is actually degraded
  • EVAP system leak (P0440/P0442/P0455) — the EVAP monitor is one of the hardest to complete and requires specific temperature conditions

If you have a check engine light before your test

  1. 1. Read the code first at myobdcode.com/check-engine — free, no scanner needed if you use a Bluetooth adapter
  2. 2. Check the urgency level — some codes (loose gas cap) are trivially cheap to fix
  3. 3. Fix the underlying problem before clearing the code
  4. 4. Drive 100–200 miles to complete monitors before booking the test

Many states offer a waiver program for older vehicles where repair costs exceed a threshold (typically $200–$450). If your vehicle is high-mileage and the repair cost is significant, check your state DMV for waiver eligibility before spending money on an expensive repair just to pass emissions.

🔧
Have a check engine code?

Look up your exact code free — urgency rating, causes, and repair cost ranges.

Decode my code →
More guides
← Back to all articles