Q: Check Engine light

asked by on February 22, 2016

The Check Engine light is on.

Check Engine Light is on Inspection $79.99 - $89.99 Get a Quote

The Check Engine Light will come on for a number of reasons. Since the light is on, I would start by scanning the computer for codes. The codes will help to isolate the problem. If the light is flashing, then this is most likely caused by a misfire. If the vehicle is driving fine, then it may just be a loose gas cap. The only way to tell for sure is by scanning the computer. If you need to get this done, consider YourMechanic, as a certified mechanic can come to your home or office to diagnose your Check Engine Light and determine what fixes are needed.

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

What others are asking

Car won't start on first attempt, takes several tries the vehicle will turn over 2003 Toyota Sequoia

Hello - most likely, your hard starting is caused by a malfunctioning fuel pressure check valve, or fuel pressure regulator. The fuel system is supposed to hold a small amount of residual pressure in the system for faster starts. A...

Car stalls all of a sudden for no reason while driving

Hello there, thank you for asking about your 2003 Ford Taurus. Your fuel pump in the fuel tank is most likely going bad and will seize up when it gets hot. Have the fuel pressure tested to see if you...

service engine soon

There is a TECHNICAL SERVICE BULLETIN for the problem and need to reprogram the PCM to a new level. The code is for a cam sensor signal being misread by computer and this TSB needs to be done before replacing...

Noisy lifters 1991 Mitsubishi Montero

Hello - your "noisy lifters" could have a couple of causes: worn out lifters (they're hydraulic by the way, not adjustable), or poor oil supply to them. Poor oil supply could be a blocked oil passage, worn out oil pump,...

My 06 ford freestyle turns over buy wont start could you possibly tell me what's the problem

This may be related to many different possibilities, some of which may be related to a lack of spark or possibly timing issues and some of which may be related to a fuel delivery problem or a combination of both....

Oil light flickers when come to stpp. Light or stop sign

Hi there. It's likely that either your engine oil level is low or you have a problem with the oil pressure sensor that is causing this issue. I would start by checking your engine oil level or having the oil...

Where is the Coolant Temperature Sensor located?

Coolant temperature sensor is located at the upper radiator hose where it connects to the engine. Should be a green plug connector just to the left of the hose.

Hesitation between 40 & 50 mph.

After scanning the computer for codes to see if there is codes for the transmission or EGR system. If no codes then you should disconnect the EGR vacuum control valve and road test to see if problem of surge continues....

Loss of brake power/pressure once ABS is activated

If the pedal is sinking to the floor, you have a problem with trapped air in the hydraulic system, a leak, bulging hoses to the 4 wheel positions (the flexible rubber hoses) and/or a faulty master cylinder. To have the...

Related articles

P0432 OBD-II Trouble Code: Main Catalyst Efficiency Below Threshold (Bank 2)
Trouble code P0432 means the catalytic converter in engine bank 2 is working below efficiency.
P0308 OBD-II Trouble Code: Cylinder 8 Misfire Detected
P0308 Code Definition Cylinder 8 Misfire Detected What the P0308 code means The P0308 trouble code means that the powertrain control module...
P0217 OBD-II Trouble Code: Engine Overheat Condition
P0217 P0217 code definition Engine Overheating Condition What the P0217 code means The P0217 code means that the engine is or was overheating and should be turned off as soon as possible. Most engines have an engine coolant temperature...