New Mexico emissions inspection: OBD readiness rules

Air Care (Albuquerque / Bernalillo County) plugs into the car's OBD2 port and checks its readiness monitors, the self-tests the engine module runs while you drive. Here's how many may still be not ready.

Monitors allowed not ready
1996 to 2000: 2 not ready
2001 to 2022: 1 not ready
Check-engine light onFails
Model years tested in 20261996 to 2022
WhereBernalillo County
Not confirmed: New Mexico doesn't publish the numbers in its own rules that we could find, so this is the federal rule, which its program follows in general. Check with the state before you go.

Official source: Air Care (Albuquerque / Bernalillo County) (checked October 6, 2026). States change their rules; check there before you go.

Check your BMW before you go

In the AutoLingo for BMW app, pick New Mexico under Settings, "State for emissions testing". Connect, and the Overview's "Inspection in New Mexico" line says whether the car would pass, would not pass, or isn't tested, with the reason (for example, which monitor isn't ready). Step by step: check if your BMW is ready for an emissions inspection.

Monitors not ready? Follow BMW's drive cycle (about 25 minutes from a cold start), or drive normally for a few days, city and highway, and check again. They reset when the battery is disconnected or the fault codes are cleared, so don't clear codes just before the test.

Every state's rules