Is It Safe to Drive with the Check Engine Light On?

The check engine light is tied into your car’s onboard diagnostics system, and it’s designed to light up (usually in yellow) whenever something goes wrong with this complex collection of components and sensors. Problems in the electronic control system are stored in a “trouble code” to identify the source of the issue. An electronic scan tool or diagnostic computer is used to indicate the problem, which is then mechanically addressed by a certified technician.

5 Reasons the Check Engine Light is On:

The check engine light could illuminate for a number of reasons, the 5 most common being your:

1. Oxygen sensor needs replacing. This sensor tracks the amount of unburned oxygen in your car’s fuel system. Without fixing, a faulty sensor leads to bad fuel economy and potential spark plug and catalytic converter damage.

2. Broken, missing, or loose gas cap. The gas cap seals the fuel system, and if it’s not there or damaged, you may lose fuel through evaporation and take extra trips to the gas station.

3. The catalytic converter is failing. The catalytic converter transforms carbon monoxide into carbon dioxide. If broken, your car will have poor engine performance and fuel efficiency and won’t pass an emissions test.

4. Mass airflow (MAF) sensor needs replacing. To determine how much fuel is needed to economically run the engine, the mass airflow sensor tracks the amount of air entering the engine. A bad airflow sensor leads to bad fuel efficiency and engine performance and could damage the spark plugs, catalytic converter, and oxygen sensor.

5. Spark plugs or wires need replacing. The spark plugs and spark wires work together to ignite the air-fuel mixture in the combustion chamber and transfer the spark from the ignition coils to the plugs. Bad spark components also lead to poor engine and fuel performance, as well as damaged ignition coils, oxygen sensors, and could clog a catalytic converter.

Determine if it's Safe to Drive in 3 Steps:

Whether or not it’s safe to drive with the check engine light on depends on vehicle performance with the light on and the root cause of its illumination. Regardless, you should always have your car inspected as soon as possible after the light turns on. If the check engine light comes on while driving, follow these 3 steps to ensure it’s safe to continue driving or if you need to stop immediately:

1. Determine if the problem requires immediate attention. In addition to the check engine light, your dashboard may also indicate low oil pressure or overheating issues. Pull over and shut off the engine as soon as you can if these lights also illuminate. Some cars may have a red check engine light to alert you to stop right away, while a yellow light stands for investigation.

2. Reduce speed and load, if possible. If vehicle performance problems accompany the check engine light, lower your speed and take it easy on the engine. Avoid speed surges erratic shifting. If you’re towing a trailer or carrying heavy equipment, try to unload as soon as you can to prevent potentially pricey repairs.

3. Check your gas cap. Especially if the light comes on shortly after refueling, pull over and check that your gas cap is tightly in place. This often solves the issue, though it may take several restarts of the engine to reset the light. The light comes on because it detects a leak in the evaporative emissions system, although many newer car models include a gas-cap specific indicator light.

Is it Safe to Drive with the Check Engine Light On?

If the check engine light comes on while you’re driving, it can be unnerving. Don’t panic, though. Take a moment to see if the car is driving any differently than normal. Is it bucking? Surging? Are there any unusual sounds? If nothing seems out of the ordinary, you can continue driving the car. It could be anything from a faulty oxygen sensor to a bad MAF sensor. It could also mean your catalytic converter has given up the ghost.

The check engine light means there’s a problem somewhere in your emissions system. Regardless, you’re safe to drive for now as long as the car isn’t performing strangely. Just have the check engine light checked and the problem repaired. Not repairing the problem can lead to more serious, and expensive, damage down the road.

Next Step

Schedule Check Engine Light is on Inspection

The most popular service booked by readers of this article is Check Engine Light is on Inspection. Once the problem has been diagnosed, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. YourMechanic’s technicians bring the dealership to you by performing this job at your home or office 7-days a week between 7AM-9PM. We currently cover over 2,000 cities and have 100k+ 5-star reviews... LEARN MORE


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

Recent Check Engine Light is on Inspection reviews

Excellent Rating


Rating Summary


30 years of experience
728 reviews
30 years of experience
Chevrolet Cobalt - Check Engine Light is on - Kissimmee, Florida
This review also appears on google reviews. Great service where a very experienced and professional James Sandidge came to my address and repaired the fault with the car successfully for a very reasonable cost! I would recommend James Sandidge and this service to anyone needing car diagnosis and repair especially with the convenience of a professional coming to your location! Thanks very much!
BMW Z4 - Check Engine Light is on - Orlando, Florida
James is awesome knowledgeable , punctual and very professional. Will have James worked on my Z4 for now on .


29 years of experience
129 reviews
29 years of experience
Dodge Sprinter 2500 - Check Engine Light is on - Redlands, California
Marco was on time, friendly and very knowledgeable of what was going on with my van, I’m very happy with the service I received today, will definitely be working with your again.
Kia Soul - Check Engine Light is on - Riverside, California
Marco was great. Cam on time, and explained everything he did. Also gave good recommendation for fixing as the problem has a Kia recall.


24 years of experience
395 reviews
24 years of experience
Chrysler PT Cruiser - Check Engine Light is on - Norcross, Georgia
He's incredible. Very knowledgeable and personable. He explains things logically and honestly. I'm sure he's a great addition to your company! Well done.
Chevrolet Tracker - Check Engine Light is on - Stone Mountain, Georgia
Kevin was pretty cool! He explained things to me in a way I could understand and was able to offer me some good options to fix my car problems! Very professional and knew his stuff! Excellent experience


33 years of experience
67 reviews
33 years of experience
Toyota Camry - Check Engine Light is on - Carmichael, California
Johnny was early, friendly, and thorough! He explained things to me about my car that I had no idea about before! I booked him for a diagnostic appointment and I’m definitely requesting him for a follow-up!
Pontiac G8 - Check Engine Light is on - Sacramento, California
He showed up early, ran diagnostics, we discussed options finished up ,very polite and friendly and professional.

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Related articles

How Can I Keep My Fuel System Clean?
Proper Proper maintenance of the fuel system is crucial for consistent long-term performance of a vehicle. The most easily clogged parts of the fuel system are the fuel injectors themselves. There are a number of ways this can happen: ...
P0923 OBD-II Trouble Code: Gear Shift Forward Actuator Circuit High
P0923 means the voltage reading from the gear shift forward actuator circuit is unusual due to a faulty forward gear guide rail, or shift shaft.
P0604 OBD-II Trouble Code: Internal Control RAM Error
P0604 means an indication of an internal memory fault which may be cause by a faulty fuse, low battery or faulty ECM power supply circuit wiring.

Related questions

Automatic transmission

Hello. This is a very robust transmission, as your advanced mileage demonstrates! The downshift issue you have described is likely either the governor (possibly a broken spring?), internal to the transmission, or an issue related to the throttle position sensor,...

High idling, jumping while idling, idle air control valve code

Hi there. This can be caused by the issues that you mentioned or a number of other things. You need to make sure all of the connectors are making good contact. I would then need to know what codes are...

I changed my spark plugs due to p0300 for 2013 infiti

Hello, thank you for writing in. The vehicle originally gave you a code for a misfire. It could have been caused by the spark plugs or a fuel problem. The second code pertains to a low fuel pressure being detected....

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 ·