Q: Warning light on

asked by on March 25, 2016

The Check Engine light is on.

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

Hi, the Check Engine Light turns on when the car’s computer detects a fault somewhere. While you are driving the car, the computer is constantly checking all of the signals coming from the sensors throughout the vehicle. The computer knows what the values should be at any given time and if it detects values outside of the norm, it will trip the Check Engine Light and set a DTC, or Diagnostic Trouble Code. A certified technician, such as one from YourMechanic, would be able to hook up a scan tool to the car and read the DTC to help diagnose the your Check Engine Light. While the Check Engine Light is mainly used to make sure the engine is working as efficiently as possible, it can indicate if there is damage somewhere so it should be looked at soon.

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

2004 mitsubishi endeavor overheating while driving, cools while idling or in traffic

Based on your description it sounds like the overheating is accompanied by a coolant leak. Coolant leaks can be either a cause OR a consequence of overheating. Be sure not to drive the car if it is overheating because overheating...

What precautions should be taken with the front passenger occupant classification system?

Your car has a front passenger occupant classification system that’s responsible for determining if there’s a passenger in the front seat, and if that passenger is adult sized or not. However, there are several things you (and your passengers) should...

Engine light on vsc light on air bag light blinks slow for 20 sec and fells like engine missfires

Hello, thank you for writing in. If the diagnostic troubleshooting codes are letting you know that you need a new oxygen sensor, then you will want to start there. These will make the car perform terribly, and the other issues...

After having battery disconnected, hazzard and dash lights are blinking, and key wont turn engine over.

Hi there. The security alarm system was tripped and caused the computer to lock out the ignition system. Remove the battery cables (both) for 13 minutes. While the cables are off, operate all the components in the vehicle with the...

My Jeep has a full battery but is not starting every time I go to start the car.

Hi there. There are several possible causes for the lightening bolt to remain on. The PCM (powertrain control module) has recognized an electrical fault in the ETC (electronic throttle control) system and disables the starter relay, creating a no crank...

2004 Buick Rendezvous - Random metallic grinding sound when accelerating and/or braking

Brakes can make a whole variety of sounds under a whole variety of conditions. So it may just be that it is time for brake pads again. Or it could be that there is an issue with a wheel bearing...

How do I tilt the moon roof?

The moon roof tilt is controlled by the moon roof switches, which are directly in front of the moon roof, on the ceiling. To tilt the moon roof open, press the TILT button once. To close the tilt, press the...

What's wrong with my variable timing solenoid?

Hi there. I can certainly understand how you were freaked out by what was said to you. However, no diagnosis is an exact diagnosis without uncovering the root cause of the failures. The variable timing solenoid could be sticking, failed,...

Car sputters and dies

Hello. It will first be necessary to find out why the Check Engine Light is on. This could be the reason your car is stalling. It is also possible that the is a problem with the fuel system, as this...

Related articles

P0588 OBD-II Trouble Code: Cruise Control Vent Control Circuit High
P0588 means an issue with the cruise control vent control circuit, caused by a faulty vent control solenoid or damage cruise control circuitry.
P0919 OBD-II Trouble Code: Gearshift Position Control Error
P0919 means there is a malfunction in the gearshift's ability to manipulate the shift position due to faulty gearbox components, or wiring issues.
P3425 OBD-II Trouble Code: Cylinder 4 Deactivation/Intake Valve Control Circuit/Open
P3425 means the PCM is not receiving the proper values from the MAP, MAF, and TP sensors to enter 4 cylinder mode due to low oil level or pressure.