# Check engine light on (not flashing): what to do

Updated: 2026-10-24 · https://pros411.com/en/guides/mechanics/check-engine-light-steady

## Short answer

A steady check engine light means the car found a problem that is not an emergency. Keep driving gently and make sure the gas cap is tight: turn it until it clicks. Have the code read in the next few days: many auto parts stores do it for free, and a mechanic can test the part. If the light starts flashing or the car shakes, pull over.

> Safety first: If the light starts flashing, the car shakes or loses power, or the temperature or oil light comes on, pull over safely and turn the engine off. On a highway, pull far from traffic with your hazard lights on.

## What to do when the check engine light stays on

![Cartoon car on the road with a steady check engine light](https://pros411.com/img/guias/check-engine-light-steady.webp)

1. **The check engine light comes on and stays on.** A steady light, not flashing. The car’s computer saw a problem and saved a code. It is not an emergency.
2. **Drives normally? It is not urgent.** No shaking, smoke or other warning lights? Keep driving gently. If it starts flashing, pull over: the engine is misfiring.
3. **Next stop: tighten the gas cap until it clicks.** A loose or worn cap is a common cause. Park, tighten it until it clicks, then give the light a few days of driving to go off.
4. **Get the code read.** A code reader plugs in under the dash. Many auto parts stores read it for free, and a mechanic finds which part failed.
5. **Fixed: the light goes off.** After the repair, the light turns off by itself or the mechanic clears it. If it comes back, the problem is still there.

## Common causes of a steady light

- A loose, cracked or missing gas cap.
- An oxygen sensor, the part that reads the exhaust.
- Worn spark plugs or an ignition coil starting to fail.
- A small leak in a vacuum or fuel vapor hose.
- A catalytic converter that no longer works as well as it should.

## What not to do

- Do not just clear the code and forget it: the problem stays, and some get worse and cost more.
- Do not ignore it for months. Small problems can damage other parts and raise fuel use.
- Do not keep driving if it starts flashing or the car runs rough.

## When to call a mechanic

- The light starts flashing, or the car shakes or loses power.
- It stays on after you tightened the gas cap and drove a few days.
- You smell fuel or rotten eggs, or the car uses more gas than usual.
- The car failed, or is due for, an emissions test.

Find mechanics in your city: https://pros411.com/en/mechanics

## Frequently asked questions

### Can I drive with the check engine light on but not flashing?

Usually yes, gently and for a short time. Have the code read in the next few days. If it starts flashing or the car runs rough, pull over.

### Can a loose gas cap turn on the check engine light?

Yes, it is one of the most common causes. Tighten it until it clicks. The light can take a few days of driving to go off.

### What is the difference between a solid and a flashing check engine light?

A solid light means a problem to check soon. A flashing light means the engine is misfiring and can damage the catalytic converter, so pull over.

### Will the check engine light turn off by itself?

Sometimes, if the problem was temporary, like a loose gas cap. If it stays on or comes back, the problem is still there.

### Where can I get my check engine code read?

Many auto parts stores read it for free. A mechanic can read it and also test the part, which tells you what really failed.

### Will my car pass inspection with the check engine light on?

In many states, no: a lit check engine light fails the emissions test. Fix the problem first, then drive a few days before the test.

