Why is My Check Engine Light On

Why is My Check Engine Light On?

If your check engine light is on, don’t panic. In this guide, you will learn what it means when the check engine light stays on or flashes and how to reset it yourself.

What does it mean when the check engine light stays on?

When the check engine light comes on and stays on, it means the On-Board Diagnostic (OBD) system has detected a problem with the emission system, engine performance, and in some cases, the transmission. A fault code will be stored in the Engine Control Unit (ECU) and read with an OBD-II scanner. The YOUCANIC Full System Scanner can read and clear fault codes through every vehicle’s control module.


The common problems that trigger the check engine light are worn spark plugs, bad mass flow sensor (MAF), failed oxygen (O2) sensor, and loose gas cap. These problems are easy to repair by a DIYer and can cost anywhere from $10 to $150 in most cases.

To find out why your check engine light has come on, you need to use an OBD-II scanner to retrieve the Diagnostic Trouble Codes (DTCs). This is a straightforward procedure that takes about five minutes.

How to Reset Check Engine Light Yourself

Follow these steps to learn how to read and reset the check engine light on any vehicle. The YOUCANIC scanner will allow you to read and clear codes.

  1. Locate the diagnostic port under the dashboard on the driver’s side. All cars have this port. Sometimes it is hidden in the fuse box on the driver’s side, but in most cases, the port is right under the dashboard. obd ii port
  2. Plugin your OBD-II scanner. diagnose check engine light for free yourself
  3. Turn on the ignition but do not start the engine. You need to press the Start/Stop button on cars without pressing the brake pedal.turn on ignition
  4. Your scanner will take a minute to communicate with the onboard diagnostic system.
  5. Select OBD-II, then Read Codes from the main menu.
    PXL 20220312 003004456
  6. Write down all the codes. Pay attention if they are Stored or Present.

Once you fix all the problems that triggered the fault codes, come back to the main menu and select Clear Fault codes, then OK. That’s it. We don’t recommend clearing fault codes without fixing the problems that triggered the codes. The check engine light will return if you clear the codes without fixing the problem.
PXL 20220312 003024246

Stored codes mean that an issue was detected in the past, but currently, it is no longer an issue. These codes will typically reset independently after a few days of driving.

Preset codes mean that the problem is current and needs to be addressed.

You may be tempted to erase these codes, but clearing present codes without fixing the car is not a solution. The codes will return either as soon as you start the engine or take up to two days, but they will eventually return if your car problem isn’t fixed.

What is the best tool to reset the check engine light?

To find out why your check engine light is on, you will need an OBD-II scanner. Many auto parts stores will let you borrow a scanner for free, or you can buy an inexpensive OBD-II scanner and keep it in your glove box. An affordable OBD-II scanner such as the YOUCANIC scanner will read and clear codes on almost any vehicle.

If you don’t want to buy a scanner, here are some auto part stores that will scan your car for free or let you borrow a scanner.

  1. Aamco Auto Repair Center
  2. Advance Auto Parts
  3. AutoZone
  4. O’Reilly Auto Parts
  5. Pep Boys Auto Parts
  6. Napa 

These stores also sell OBD-II scanners, but they start in the $60 range and go up for an OBD-II scanner.

What does it mean when the check engine light is flashing?

If your check engine light is flashing on and off, the engine is misfiring. This condition is typically caused by a bad spark plug, ignition coil, clogged catalytic converter, or blown head gasket.

Read the codes with an OBD-II scanner to determine why your check engine light is flashing. If your check engine light comes on, don’t ignore it; read the codes as soon as possible. If the check engine light is flashing, driving with the check engine light can cause serious engine problems.

Can I drive with the check engine light on?

Don’t ignore the check engine light. The codes stored on the On-Board Diagnostic (OBD) system can help you find out what is wrong with your car.

Even if you don’t plan on fixing your car yourself, knowing why your check engine light is on can help you feel more confident when you talk to your mechanic.  On some models, the check engine light may be referred to as the service engine soon light.

We hope you find the Why is My Check Engine Light On? guide helpful. Check these troubleshooting and repair guides for more help on your vehicle.


  • Rushit Hila • ASE Certified

    Rushit Hila, an ASE-certified engineer (G1 Automotive Maintenance and Repair), brings over two decades of hands-on experience in the automotive world to his writing. With a strong educational background, including a Master of Science in Engineering and a Bachelor of Science in Engineering, he has honed his skills and expertise through years of practical work. As a respected authority in the field, Mr. Hila is dedicated to offering insightful and valuable content that resonates with both vehicle owners and mechanics.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

One Comment

  1. graliontorile says:

    Precisely what I was looking for, regards for posting.