Skip to content

Maryland Inspection · Updated November 5, 2026

Why Won't My Car Pass the Maryland VEIP?

Summary: VEIP is the emissions test Maryland requires every two years to renew your registration. For gasoline cars from 1996 onward, the main test is electronic: they connect the equipment to your car's computer and check whether there are fault codes and whether the emissions system "monitors" have already run their tests. The number one reason cars do not pass is simple: having the check engine light on is an automatic failure, even if the car drives perfectly. Here are the most common causes and how to avoid them.

Real photo of Ebenezer Auto Repair in Brentwood, MD
On this page
  1. 01. Signs it is happening to you
  2. 02. Why does it happen?
  3. 03. What happens if you ignore it?
  4. 04. When should you go to the shop?

01Signs it is happening to you

  • You received the VEIP notice and your check engine light has been on for a while.
  • The station turned you away for "monitors not ready."
  • You recently had the battery replaced or got a jump start and then did not pass.
  • You cleared the codes with a scanner days before going to the test and they sent you back.
  • There is a stored emissions code, such as the catalytic converter's P0420 or one from the EVAP system.

02Why does it happen?

The car's computer watches emissions with a series of monitors that only complete their test under certain driving conditions: highway speed, a tank between one-quarter and three-quarters full, cold starts, and so on. If you disconnect the battery or clear the codes, those monitors reset to zero and need days of normal driving to complete again; if you go to the test like that, they send you back without charging you the failure but you lose the trip. And if there is an active code — oxygen sensor, catalytic converter, an EVAP leak from the gas cap or a valve — the corresponding monitor never completes or the check engine light comes on, and that already means not passing. They can also turn you away if the check engine light does not come on when you turn the key, because it means the bulb is burned out or was covered.

03What happens if you ignore it?

In Maryland, not passing VEIP is not optional: if your deadline passes and you have not passed the test or gotten an extension, the MVA can suspend your car's registration, and driving with a suspended registration brings bigger fines. In addition, the cause of the emissions failure almost always also affects gas consumption or performance, so the problem keeps growing in the meantime.

04When should you go to the shop?

Ideally, come in one or two weeks before your VEIP date if the check engine light is on. At the shop we scan the codes, check which monitors still need to complete, repair the cause and tell you how many days of normal driving the car needs before going to the station, so you pass on the first try and do not waste trips. If you were already turned away, bring us the sheet they gave you at the station: it contains useful information for the diagnosis.

Is your VEIP due and your check engine light on? Message us on WhatsApp at (202) 985-9208 and we will get it ready. We are Eben-Ezer Auto Repair, in Brentwood, MD, and we serve you in Spanish.

Call Ebenezer Auto Repair

3800 Rhode Island Ave, Brentwood, MD 20722

(202) 985-9208WhatsApp

Related guides

All guides

Questions about your vehicle?

Tell us what you are noticing and we will help you find the next step. Service in English and Spanish.