Quick answer
- In Bucks County, most 1996 and newer gasoline cars fail the emissions test if the check engine light stays on while the engine runs.
- The safety inspection rejection list does not name the check engine light. It is the emissions test that fails you.
- A flashing light fails too, and it means you should get the car checked right away.
- Clearing the codes right before the test does not work. The car comes back "not ready" until it finishes its self-tests.
- The fix: have the code read, repair the cause, drive normally for a while, then test.
In this guide
Search this question online and you get mixed answers. Some sites say a check engine light fails a PA inspection, forum posts say it does not, and both can be right. A Pennsylvania inspection is really two checks, the safety inspection and, in counties like Bucks, the emissions inspection. The light matters for the second one. Below, we break it down by type of car and county, using the state rules that inspection stations work from.
The short answer by situation
| Your situation | Check engine light on: what happens |
|---|---|
| Gas car, 1996 or newer, registered in Bucks County | Fails emissions. No emissions sticker, so no complete inspection. |
| Gas car, 1975 to 1995, in Bucks County | No computer check. Most get a gas cap test and a visual check of emissions parts. |
| Diesel vehicle | Not part of the emissions program. The safety inspection still applies. |
| Exempt from emissions (under 5,000 miles in a year, or a brand new car) | No emissions test, so the light is not checked. You still get an exemption sticker at a station. |
| Safety inspection only | The rejection list does not name the check engine light. A brake warning light is a different story. |
Based on the Drive Clean PA customer FAQ and the safety rejection list in 67 Pa. Code § 175.80. Model year rules say "most" because a few vehicle types are tested differently.
What the emissions test actually checks
For most 1996 and newer cars, the emissions test is an on-board computer check plus a gas cap test. The technician plugs a scan tool into the port under the dash and reads what the car's computer reports. Under 67 Pa. Code § 177.204, the car fails this check if:
- The check engine light stays on or flashes while the engine is running, even if no trouble codes show up.
- The computer has commanded the light on with trouble codes stored, even if the bulb itself is out.
- The light does not come on at all when you turn the key to "on" without starting the engine. That brief glow is the bulb check.
- The diagnostic port is missing, tampered with or cannot be used.
- Too many self-tests read "not ready". More on that below.
You also cannot talk your way past it. The test results go to the state electronically, straight from the station's equipment.
Check engine light on and inspection coming up? Your Buddy Steve's Garage reads the code, explains what it means and does the PA safety and emissions inspection in one place: 1616 Street Rd, Bensalem, Monday to Friday, 8 AM to 5 PM.
Call (267) 223-7352 See our diagnostic serviceWhy clearing the codes does not work
It is tempting to clear the code with a cheap scanner the morning of the test. The car's computer runs a set of self-tests, called readiness monitors, while you drive. Clearing codes resets them, and they only finish after the car has been driven in the right conditions again. Until then, they report "not ready".
The state rules, which follow the federal EPA test procedure, allow only a few unfinished monitors:
| Model year | "Not ready" monitors allowed |
|---|---|
| 1996 to 2000 | Up to 2 |
| 2001 and newer | No more than 1 |
A few continuous monitors, such as misfire, do not count toward this limit. How long the rest take to finish depends on the car, and it usually takes a mix of city and highway driving. If the problem is still there, the light simply comes back on. So clearing codes only delays the test. Fixing the cause is the way through.
Steady vs flashing light
- Steady light: usually not an emergency, but book a check soon. It may be minor, or the start of a bigger repair.
- Flashing light: a more serious problem. Consumer Reports says a blinking light in late-model cars usually means a severe misfire and needs immediate attention. AAA advises pulling over and shutting off the engine if the light flashes, the car drives abnormally, or you notice smoke or strange smells.
Also watch your temperature and oil pressure gauges. If either one warns you, pull over safely.
Common causes, including the gas cap
AAA lists these as common reasons the light comes on:
- A loose or faulty gas cap
- An oxygen sensor
- The catalytic converter
- The mass airflow sensor
- Spark plugs, plug wires or ignition coils
- The battery
Start with the easy one. If the light came on soon after you filled up, tighten the gas cap. It may take several trips before the light goes off. The gas cap is also tested on its own during the emissions inspection, so a worn cap is worth replacing either way.
Everything else needs the code read and the cause confirmed. A code points to a system, not always to a part, so a good shop tests before replacing anything. For what the light means in general, see our article on what a check engine light really means.
What to do before your inspection
- Check the cap. Tighten it and drive for a few days.
- Get the code read and diagnosed. Book a diagnostic check so you know what you are dealing with and roughly what it costs.
- Fix the cause. Exhaust and catalytic converter problems are a common one. Our exhaust repair team handles those.
- Drive normally. Give the monitors time to finish after the repair, with a mix of city and highway driving.
- Leave a buffer. Start this a few weeks before your sticker runs out, not the day before.
If the car still fails, the first emissions re-test is free within 30 days at the same station. If it still does not pass after at least $450 of emissions-related repairs, you can usually get a one-year waiver, according to Drive Clean PA. For prices and due dates, see how much a PA inspection costs and our complete PA inspection and emissions guide.
Other dashboard lights and the safety inspection
The safety inspection has its own list, in 67 Pa. Code § 175.80. From the dashboard, it names:
- A brake warning light showing a brake problem. The exception is an ABS system designed to fall back to normal braking with no loss of braking performance.
- A high beam indicator that does not work.
- A passive seat belt system that does not work.
The list does not name the check engine light or the tire pressure light. For everything else that can fail, see our PA inspection checklist.
Want it done in one visit? Our ASE-certified technicians in Bensalem diagnose the light, explain the repair before any work starts, and handle the safety inspection and emissions test.
Call (267) 223-7352 Book inspectionFrequently asked questions
Can you pass PA inspection with the check engine light on?
Not in an emissions county like Bucks if the car is a 1996 or newer gasoline vehicle. A check engine light that stays on or flashes while the engine runs fails the emissions test. The safety inspection list does not name the check engine light, so diesels and cars exempt from emissions are a different case.
Will clearing the codes help me pass emissions?
Usually not. Clearing codes resets the car's self-tests, and the car fails as not ready if too many are unfinished: more than 2 on 1996 to 2000 models, or more than 1 on 2001 and newer models. If the problem is still there, the light also comes back on.
Can a loose gas cap turn on the check engine light?
Yes. A loose or faulty gas cap is one of the most common causes. Tighten it, and give it several trips for the light to go off. The emissions inspection also tests the gas cap on its own.
Can I keep driving with the check engine light on?
A steady light is usually not an emergency, but have it checked soon. A flashing light points to a more serious problem, often a severe misfire. Reduce speed and get it checked right away, and pull over if the car drives abnormally or you notice smoke or strange smells.
Does an emissions exemption mean the check engine light does not matter?
If the car is exempt, for example because it was driven under 5,000 miles in the year, it skips the emissions test, so the light is not checked. You still need a station to issue the exemption sticker, and the safety inspection still applies.
Will a tire pressure light fail PA inspection?
The safety inspection rejection list does not name the tire pressure light. It does name a brake warning light that shows a brake problem, so that one can fail the car.
This guide explains Pennsylvania's inspection rules in plain language for passenger cars and light trucks. A Senate bill to change emissions testing, SB 1298, passed the Senate in May 2026 and was still in House committee when we checked in November 2026, so the rules above are current. Last reviewed November 2026.










