Advanced smog testing catches emissions problems that standard tests miss
Advanced smog testing — also called enhanced emissions testing or two-speed testing — is a more thorough version of the basic smog check. Where a standard test measures your exhaust at idle and at a fixed engine speed, an advanced test runs your car through a simulated driving cycle that includes acceleration, cruising, and deceleration. This catches emissions failures that only show up when the engine is working harder.
You'll encounter advanced testing in two situations: your state or county may require it for all vehicles in that area, or your car may be flagged for it because it failed a standard test. Some states use advanced testing as their only smog test; others use it as a second step when a vehicle doesn't pass the basic version. The test itself takes longer — usually 10 to 15 minutes instead of a few minutes — and costs more, typically $50 to $100 depending on your location.
The reason advanced testing exists is straightforward: a car can pass idle and fixed-speed testing while still producing excessive emissions during normal driving. A faulty oxygen sensor, a weak catalytic converter, or a misfiring cylinder might not show up until the engine is under load. Advanced testing catches those problems before they leave your area.
Key Takeaways
- Advanced smog testing simulates real driving conditions rather than testing at idle, revealing emissions problems that standard tests miss.
- Your car may be required to take an advanced test if you live in a state with stricter emissions standards, or if it failed a standard test.
- The test runs your engine through acceleration and cruising phases and takes 10 to 15 minutes, costing more than a basic smog check.
- Common reasons for advanced test failure include a faulty oxygen sensor, weak catalytic converter, or engine misfire that only appears under load.
- If your car fails an advanced test, the diagnostic report will identify which emissions system is malfunctioning so you know what to repair.
Which states and regions require advanced smog testing
Advanced testing requirements vary by state and sometimes by county within a state. California, Massachusetts, New York, and several other states with stricter air quality standards use advanced testing as their standard smog check for all vehicles. Other states use it only for vehicles that fail a basic test, or only in certain counties with poor air quality.
Some states phase in advanced testing by model year — newer cars may be tested with advanced methods while older vehicles use the standard test. A few states offer a choice: you can take a basic test, and if you pass, you're done; if you fail, you must take an advanced test to identify the specific problem.
The best way to know what your state requires is to check your state's emissions testing website or call your local smog testing station before you schedule. They can tell you whether advanced testing is mandatory in your area, whether your vehicle's age or model year affects the requirement, and what the test will cost.
How advanced smog testing works and what the machine measures
An advanced smog test uses a dynamometer — a machine that simulates driving without moving your car. Your vehicle is placed on a rolling platform, and the machine controls the resistance to mimic acceleration, highway cruising, and deceleration. Throughout this cycle, sensors measure the emissions coming from your tailpipe: nitrogen oxides (NOx), hydrocarbons (HC), carbon monoxide (CO), and particulate matter depending on your vehicle type.
The test typically follows a standard driving profile — often the Federal Test Procedure (FTP) or a similar cycle — that lasts 10 to 15 minutes. The technician will start your engine, let it warm up, then run through the simulated drive. Your car's onboard diagnostic system is also monitored; if the check engine light is on or if the system detects a fault, the test will fail regardless of the tailpipe readings.
Once the test is complete, you receive a detailed report showing your emissions at each phase of the cycle. If you pass, your smog certificate is issued. If you fail, the report identifies which pollutant exceeded the limit and at which point in the cycle — this tells a mechanic whether the problem is during cold start, acceleration, or steady cruising, which narrows down what system to inspect.
Why cars fail advanced testing when they pass basic tests
A car can pass a basic idle-and-fixed-speed test but fail an advanced test because the basic test doesn't stress the engine enough to reveal certain faults. An oxygen sensor that drifts out of range, a catalytic converter that's partially clogged, or a cylinder that misfires only under load will produce normal readings at idle but excessive emissions during acceleration.
The onboard diagnostic system also plays a role. Some faults trigger a check engine light only after the engine has been driven hard or after a certain number of fault cycles. A car might pass a basic test because the light hasn't illuminated yet, but fail an advanced test because the dynamometer cycle triggers the diagnostic code.
Age and mileage matter too. Older vehicles with worn fuel injectors, weak ignition coils, or deteriorating exhaust components often perform acceptably at low speeds but fail when asked to produce power. Advanced testing is more likely to catch these gradual failures before they become severe.
Common reasons for advanced smog test failure
The most frequent cause of advanced test failure is a faulty oxygen sensor. This sensor tells your engine's computer how much fuel to burn; if it's slow to respond or reading incorrectly, the engine will run too rich (too much fuel) or too lean (too little), both of which increase emissions. Oxygen sensor failures often don't trigger a check engine light when ready, so they slip through basic testing.
A weak or failing catalytic converter is the second common culprit. The catalytic converter burns off unburned hydrocarbons and reduces nitrogen oxides. As it ages, its internal structure can degrade, reducing its effectiveness. The car may run fine and pass idle testing, but under the sustained load of an advanced test, emissions spike. Catalytic converter problems are expensive to fix — typically $400 to $1,200 — but they're also the most common reason for advanced test failure.
Engine misfire — when one or more cylinders fail to ignite fuel properly — is another frequent cause. A worn spark plug, a failing ignition coil, a clogged fuel injector, or low compression in a cylinder can all cause misfire. At idle, the engine might run smoothly enough, but during acceleration, the misfire becomes pronounced and emissions spike. A diagnostic scan will reveal which cylinder is misfiring.
Less common but still significant: a faulty evaporative emissions control (EVAP) system that allows fuel vapors to escape, a stuck EGR valve that recirculates exhaust gases incorrectly, or a failing mass airflow (MAF) sensor that miscalculates how much air the engine is drawing in. All of these affect the fuel-to-air ratio and can cause emissions to exceed limits under load.
What to do if your car fails an advanced smog test
If your car fails, you'll receive a diagnostic report that specifies which emissions exceeded the limit and at what point in the test cycle. Take this report to a mechanic — it's far more useful than a basic test failure report because it narrows down which system is likely faulty.
Do not assume you need a catalytic converter just because it's the most common failure. A good mechanic will read the diagnostic codes from your car's onboard system, perform a visual inspection of the exhaust system, and test the oxygen sensors and fuel pressure before recommending a converter replacement. Many advanced test failures are caused by cheaper repairs — a new oxygen sensor, spark plugs, or fuel injector cleaning — that fix the problem for a fraction of the cost.
Some states allow a retest after repairs. You typically have 30 to 60 days to fix the problem and retest; check your state's rules. If you repair the car and it passes the retest, you're done. If it fails again, you may be required to take it to a certified repair facility or face registration suspension.
If the repair cost is very high and your car is old, some states offer a waiver program that allows you to register the vehicle anyway if you've made a good-faith repair attempt. These programs vary widely; ask your testing station or your state's emissions office whether one exists in your area.
Preparing your car for an advanced smog test
Before you schedule an advanced test, make sure your car is in reasonable running condition. Change the oil if it's due, replace the air filter if it's dirty, and make sure your tires are properly inflated — a dynamometer test is more accurate when the rolling resistance is correct. If your check engine light is on, have the codes read before testing; some faults will cause an automatic failure.
Warm up your car before the test. Most testing stations will do this as part of the procedure, but arriving with a warm engine helps. Make sure your fuel tank is at least half full; some stations require this for accurate testing. If your car has been sitting for weeks, consider taking it for a 20-minute drive before the test to clear out any temporary fault codes.
If you know your car has emissions issues — rough idle, poor acceleration, or a history of failed tests — have a mechanic inspect it first. A pre-test inspection costs $50 to $100 but can save you the testing fee if the car isn't ready, and it gives you a chance to fix obvious problems before you pay for the official test.
Frequently Asked Questions
Can I pass an advanced smog test if my check engine light is on?
No. The test automatically fails if your check engine light is illuminated or if the onboard diagnostic system detects any active fault codes. You must have the fault diagnosed and repaired, then clear the code before retesting. Even if your tailpipe emissions are within limits, the diagnostic fault will cause a failure.
How much does an advanced smog test cost?
Advanced smog tests typically cost $50 to $100, depending on your state and testing station. Some stations charge the same for basic and advanced tests; others charge more for advanced. Call ahead to confirm the price, and ask whether the fee includes a retest if you fail — some stations offer one free retest within a certain period.
What's the difference between an advanced test and an OBD test?
An OBD (onboard diagnostic) test reads fault codes from your car's computer without running the engine through a driving cycle. Some states use OBD testing instead of or in addition to tailpipe testing. An advanced test includes both the OBD scan and the dynamometer cycle, so it's more thorough than OBD alone.
If I fail an advanced test, do I have to fix my car myself or can I take it to a repair shop?
You can take it to any repair shop you choose. Some states require that you use a certified repair facility for the repair, but you can still choose which shop. Get a written estimate before authorizing repairs, and ask the mechanic to explain what they're fixing and why — this protects you from unnecessary work.
How long does it take to get results from an advanced smog test?
You usually receive your results on the same day, either printed at the testing station or emailed within a few hours. If you pass, your smog certificate is issued when ready and sent to your state's motor vehicle department. If you fail, the diagnostic report is provided so you can take it to a mechanic.