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


40 years of experience
1080 reviews
40 years of experience
Plymouth Grand Voyager V6-3.3L - Check Engine Light is on - Lawrenceville, Georgia
Mr. Dan Barber was quite patient, courteous and quite knowledgeable. From my observation, Mr. Barber appears to be quite professional.
Nissan Altima - Check Engine Light is on - Gainesville, Georgia
Dan is a super nice man that listens to your issue and does an easy to understand explanation so that you can truly take in, process and actually feel like you know what is going on with your vehicle and needed repairs. Honesty is what I felt I received. He wanted to make sure I was in a safe operating vehicle. His skill and knowledge level are exceptional. I will never use another car dealership for diagnostics or repairs. Thank You Dan!!!!!


23 years of experience
624 reviews
23 years of experience
Toyota Camry L4-2.4L - Check Engine Light is on - Phoenix, Arizona
Attention to detail and provided clear information to his findings. Acted in a Profesional manner throuout
BMW X5 - Check Engine Light is on - Chandler, Arizona
Greg was running a bit late due to business being busy but he comunicated with me very well, and let me know where he currently was and what time to expect him. Also he went above and beyond by showing me some small things that I could do myself to make my older BMW run excellent. Thanks Greg, appreciate your passion for your job


8 years of experience
187 reviews
8 years of experience
Subaru Impreza H4-2.5L - Check Engine Light is on - Spanaway, Washington
Very professional courteous respectful knowledgeable explains everything of the aspect of work and what needs to be done on the vehicle. Exceptional awesome amazing friendly and kind. 10+stars. I highly recomend friends and families if they need a experience mechanic is to ho to your mechanic and ask for Keven. Thanks again for an exceptional diagnostic repairs on my daughter vehicle. Very happy and pleased.
Hyundai Veloster - Check Engine Light is on - Tacoma, Washington
He is very informative, professional and friendly. He told us what was wrong with our vehicle in details, and gave us very helpful suggestions.


19 years of experience
138 reviews
19 years of experience
Nissan Juke L4-1.6L Turbo - Check Engine Light is on - Hampton, Georgia
Professional, knowledgeable, diagnosed problem very quickly. Provided me with feedback as to probable cause of the defect.
Chevrolet Trax - Check Engine Light is on - Covington, Georgia
Very professional/punctual & knowledgeable. I’d prefer Brian to repair my moms vehicle since I’ve established a rapport with him if at all possible when I’ve gotten my final quote that’s reasonable after choosing services/parts to perform the repair work.

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

P0821 OBD-II Trouble Code: Gear Lever X Position Circuit
P0821 code means that a defect in the transmission shift mechanism range circuit has been detected due to a failed sensor or a locked solenoid.
P0674 OBD-II Trouble Code: Cylinder 4 Glow Plug Circuit
P0674 code means when the voltage from the glow plug circuit has a variance of 10 % over manufacturer specs due to a faulty plug, relay, or wiring.
P0631 OBD-II Trouble Code: VIN Not Programmed or Incompatible – TCM
P0631 means the transmission control module failed to recognize the VIN, often due to a damaged PCM or module-related wiring.

Related questions

Cranks but does not start.
Hi there. Check the battery on the vehicle and make sure that it has enough voltage to start the vehicle. If the vehicle is cranking up and it sounds as it is about to start but it does not start,...
Why would I still have a check engine light after my camshaft and crankshaft sensors were replaced 2008 Kia Sedona
If you are continuing to get the same codes after these sensors were replaced then you more than likely have a worn out timing belt. When the belt is worn then the sensors will not read correctly. If you want...
06 mazda 3 car runs and idles but when I give it gas it will not accelerate
If you have a check engine light on and there is a major problem in the computer system or one of the major sensors then the computer will limit throttle opening. You should have the system scanned for codes and...

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 ·