Symptom Diagnosis Guide

Check Engine Light Just Came On: What to Do First

Your check engine light just turned on. Take a breath - 9 times out of 10 it's not catastrophic. Here's the exact 4-step process to figure out what's actually wrong, in order, before you spend any money.

Diagnose Soon (Not Urgent if Steady) Typical Repair: $0-$500
A solid (non-flashing) check engine light means a fault is logged but the engine isn't in immediate danger. You can drive normally for a few days while you diagnose. If the light is FLASHING, that's active misfire - drive only as far as needed and get it checked today.

🔍 Most Likely Causes

50%
#1 - Most Likely
Loose or Bad Gas Cap (P0455 / P0457)

The single most common check engine light cause. After fueling, if the cap isn't clicked tight or its rubber seal is cracked, the EVAP system detects a leak. Tighten it, drive 50 miles, and the light often resets itself.

Get a full diagnosis →
50%
#2 - Very Likely
Catalytic Converter / O2 Sensor (P0420)

Very common after 100,000 miles. The downstream O2 sensor sees inefficient catalyst output. Sometimes the sensor is bad ($80 fix), sometimes the cat is failing ($800-2,000). Code reading + sensor data tells you which.

Get a full diagnosis →
40%
#3 - Common
Vacuum Leak / Lean Code (P0171, P0174)

Cracked intake hose or stuck purge valve lets unmetered air in. Engine runs lean, ECM throws a code. Often easy to find by ear - the engine hisses near the leak.

Get a full diagnosis →
30%
#4 - Also Check
Misfire (P0300, P0301-P0306)

A single misfire code with the light steady usually means a worn spark plug or weak coil on a specific cylinder. If the light starts FLASHING, this is escalating - get to a shop today before the cat gets damaged.

Get a full diagnosis →

⚡ What To Do Right Now

1
Check your gas cap right now
Twist it tight until it clicks 3 times. If it was loose or the seal looks cracked, this is probably your whole problem. Drive 50 miles and the light may reset itself.
2
Note: is the light SOLID or FLASHING?
Solid = fault stored, drive normally for a few days while you diagnose. Flashing = active misfire damaging the cat - drive only as far as needed and get it checked TODAY.
3
Get the code read free
AutoZone, O'Reilly, Advance Auto, NAPA - most read codes free in 5 minutes. Write down the exact code(s), like P0420 or P0171. That's your starting point.
4
Don't take it to the dealer for diagnosis yet
Most shops charge $120-180 just to plug in a scanner. You just got the same info free. Run our $5.99 AI report with that code first - it'll tell you the most likely fix.
5
Get your $5.99 repair report
Tell us the code, your year/make/model, and any symptoms. We'll tell you the most likely cause, the part you actually need, and what a fair price looks like.

🔥 Get Your AI Repair Report - $5.99

Tell us your symptoms and any codes. In under 60 seconds you'll get a step-by-step diagnosis tailored to your car, the parts you need, and what a fair repair should cost.

Get My Repair Report →

Cheaper than one wrong part. Backed by mechanic-trained AI.

🔍 OBD2 Codes Linked to This Symptom

If your scanner is showing one of these, that's your starting point. Tap any code for full causes and repair costs.

🔬 Get a full repair report →

💬 Common Questions

Is it safe to drive with the check engine light on?

If the light is steady (not flashing) and the car runs normally, yes - for a few days while you diagnose. If the light is FLASHING, that means active misfire that can destroy your catalytic converter - drive only as needed and get it checked today.

Will the check engine light turn off by itself?

Sometimes. If the issue resolves (e.g., you tightened a loose gas cap), the light typically resets itself after about 50-100 miles of normal driving. Persistent codes won't clear themselves until repaired.

Should I just clear the code with a scanner?

No. Clearing codes erases evidence without fixing anything - and the light comes right back on once the fault is detected again. Read the code, fix the actual problem, and the light goes off on its own.

Why does AutoZone read codes for free?

Because most code readings lead to parts purchases - and they want yours. It's a legit free service with no obligation. Just walk in, ask for a code read, write down the codes, and walk out.

How much does check engine light repair cost?

Anywhere from $0 (loose gas cap) to $2,000+ (catalytic converter). The code tells you which end of that range you're at - which is why you don't want to guess.

Stop Guessing. Get the Real Answer.

One $5.99 report can save you from a $400 wrong-part install. Our AI walks you through the exact diagnosis, in plain English.

Get My Repair Report →
Get the real cause$5.99 AI repair report
Get Report
As an Amazon Associate AmpAuto earns from qualifying purchases. · Affiliate Disclosure · Privacy · Terms