Q: Can't pass smog check due to Check Engine light.

asked by on January 11, 2016

Check Engine light is on and I cannot pass a smog check. The mechanic said it might be electrical and couldn't help me.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

In your case I would recommend getting a second opinion. Enlist the help of a professional, such as one from YourMechanic, to scan your vehicle for trouble codes. The check engine light and the smog test failure are certainly related. The check engine light did not exist until the emissions stuff came to be put on engines. The only reason the check engine light comes on is to inform you that your engine is producing higher emissions, but because of this it may also not run as well due to how the emissions parts are installed on the engine. After the trouble codes are pulled, a more accurate diagnosis can be given.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

TPMS light is on. What does that mean?
Hi there. The TPMS light can come on for several reasons. Most of the time it comes on for low tire pressure. You need to check the tire pressure and make sure that all four, including the spare are filled...
Car won't shift out of park
It is quite possible that your shift lock solenoid may have failed. This solenoid prevents the shifter from being moved without the brake pedal depressed. Often times you can hear a slight click noise from under your shift lever when...
Car won't start
Hello there, thank you for asking about your Saturn. Check to see if you have fuel getting to the spark plugs. When you replaced the old plugs after cranking the car, were they wet with fuel? If so, then you...
Transmission slips.
If you are reusing your old fluid you are defeating the purpose of changing the filter. I would only say this is ok if the ATF (automatic transmission fluid) was already spotlessly clean. If not, I recommend having a ATF...
Some one put sugar in my 2000 Ford Taurus and I didn't know I ran my car for a little while until it started to turnLike when r u
The first thing to do is to remove the fuel tank and fill tube. Have the tank and tube flushed out. Replace the fuel filter and disconnect all the lines and flush all the lines out with water and then...
Car will start but not turn over
Hi There, Depending on whether or not the vehicle will turn over will determine what the next step should be. If the engine does not turn over, I would recommend checking all connections related to the battery and check to...
The defroster will not blow warm air in a 2007 Ford Mustang.
This is going to be caused by a problem with the temperature blend door and mode door to the defrost is not opening to get warm dry air. You may have a broken door inside the evaporator heater case and...
Load woo noise rear passenger side. Car has new rear tires, and rides smooth. Is it a bad bearing?
I suggest having a mechanic ride with you and see if it is one of the rear tires or the bearings are noisey. I suspect the bearing is noisey unles noise started right after the new tires were installed.
I got code P0106 this morning with no symptoms, can I drive to JACKSONVILLE without an issue?
It would be very difficult to determine if the vehicle would be able to drive that many miles without determining what exactly is causing the trouble code. I would recommend having your vehicle inspected by a qualified professional to determine...

Related articles

P2422 OBD-II Trouble Code: Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed
Diagnostic Trouble Code (DTC): P2422 P2422 code definition Evaporative Emissions Control System (EVAP) Vent Valve Stuck Closed Related Trouble Codes: P2441: EVAP...
P2445 OBD-II Trouble Code: Secondary Air Injection System Pump Stuck Off Bank 1
P2445 P2445 code definition Secondary Air Injection System Pump Stuck Off Bank 1 What the P2445 code means The secondary air injection system is designed to pump outside air into the exhaust in order to help reduce harmful emissions. This...
P0345 OBD-II Trouble Code: Camshaft Position Sensor A Circuit Malfunction (Bank 2)
Trouble code P0345 means the computer has detected an incorrect voltage reading from the bank 2 camshaft position sensor.