Symptom-First Diagnosis · No Code Required

What’s Wrong
with My Car?

You don’t need a code to start diagnosing. Describe what your car is doing — shaking, smoking, hesitating, hard to start — and find the most likely cause with first checks you can do right now.

🔧 No scanner needed to start
🚗 All 1996+ vehicles
💰 Free — no sign-up
⚡ Includes free AI diagnostic
Filter the guides below — or use the free AI tool to describe your exact situation
// How This Works
1
Pick Your Symptom
Choose the guide that matches what your car is doing. Each guide is written around a specific symptom — not a code.
2
Match Your Pattern
Every guide includes a “when does it happen” section that narrows the cause based on timing and conditions — no tools needed.
3
Run First Checks
Each guide lists specific things you can inspect in your driveway before spending money on parts or a shop visit.
4
Go to the Code Guide
Once you have a likely cause or a code, every symptom guide links to the matching full OBD-II code repair guide.
// Symptom Guides — Browse All
🫨
Car Shakes at Idle
Engine vibration at idle is one of the most searched car problems. Eight causes account for 95% of cases — most can be narrowed in 10 minutes without a scanner.
P0300 P030x P0171 P0507
🚨
Check Engine Light Flashing
A flashing CEL is a real-time emergency signal. Active misfire is happening now. This guide tells you what to do immediately and why it can’t wait.
P0300 P030x P0420
🐢
Car Hesitates on Acceleration
Stumbling, bogging, or loss of power when you press the throttle. MAF sensor, throttle position sensor, vacuum leaks, and fuel delivery are the main causes.
P0101 P0171 P0300
🌡️
Rough Idle Only When Warm
Engine is fine when cold but starts hunting or stumbling after reaching operating temperature. IACV, EGR, and EVAP purge valve are the usual suspects.
P0401 P0441 P0507
🌧️
Check Engine Light After Rain
CEL or misfire that only appears after rain or car wash. Moisture entering ignition coil boots, cracked distributor caps, or a failing CKP sensor are common causes.
P0300 P030x P0340
💨
White Smoke from Exhaust
White exhaust smoke on a warm engine is a serious warning sign. Coolant intrusion, head gasket, or intake manifold gasket are the causes that need immediate attention.
P0300 P0128 P0171
🔑
Hard to Start When Cold
Engine cranks but takes several attempts to start when cold. Coolant temp sensor, fuel pressure bleed-down, failing CKP sensor, and injector issues are the main causes.
P0118 P0340 P0171
Sudden Drop in Fuel Economy
MPG drops noticeably without a change in driving habits. Failed thermostat (P0128), failing O2 sensor, EVAP issues, and lean running are the most common causes.
P0128 P0131 P0171
📉
Car Loses Power Going Uphill
Engine surges or bogs under load at highway speed or on grades. Fuel pump capacity, MAF sensor, clogged filter, or boost leaks on turbocharged vehicles.
P0087 P0171 P0300
🖤
Black Smoke from Exhaust
Black smoke means the engine is running rich — too much fuel relative to air. Leaking injectors, failed MAF sensor, clogged air filter, or turbo seal failure.
P0172 P0175 P0101
More symptom guides being added weekly. Can’t find your symptom? Use the free AI Diagnostic tool — describe exactly what your car is doing and it will identify the most likely codes and causes for your specific situation.
🤖

Can’t Find Your Symptom? Describe It to Our AI

The guides above cover the most common symptoms. For anything specific — a sound, a smell, a combination of symptoms — our free AI Diagnostic tool gives you a targeted diagnosis instantly.

My car hesitates at 40mph but is fine below and above that speed
Check engine on after I filled up — smells like gas inside
Clicking noise from the engine on cold starts that goes away when warm
Car shakes only when the AC is on at idle
⚡ Free AI Diagnostic No sign-up · Works on all 1996+ vehicles
// Browse by Cause Category

Not Sure of the Symptom? Browse by System

If you know which system is likely at fault, these hubs organise every related code and symptom together.

// Common Questions

Frequently Asked Questions

Yes — and often you should start that way. A scanner tells you which code was stored, but not necessarily which component failed. Symptoms tell you when the problem occurs, under what conditions, and what changed recently — all of which are more diagnostic than the code alone. Each guide on this page includes first checks you can do with basic hand tools or nothing at all. A scanner becomes most useful after physical checks have narrowed the cause to confirm your diagnosis.
A solid check engine light with no drivability symptoms usually means the PCM detected a fault that exceeds its emissions threshold but isn’t severe enough to affect performance yet — common causes include a loose gas cap (EVAP), a lazy O2 sensor, or a thermostat stuck slightly open. Read the codes with a scanner — many auto parts stores (AutoZone, O’Reilly) will do this for free. If you don’t have a code, use the AI Diagnostic tool above and describe what’s happening.
Three things make a symptom urgent: 1) A flashing check engine light — this means an active misfire is damaging the catalytic converter right now. 2) The temperature gauge is above normal or rising. 3) You smell burning or see white/blue smoke from the exhaust on a warm engine. Everything else can generally wait for a proper diagnosis, though waiting too long often turns a minor repair into a major one. Each guide on this page includes a “Drive or Park” verdict specific to that symptom.
Multiple symptoms together often have a single root cause — this is actually helpful for diagnosis. A lean condition (vacuum leak) causes rough idle, hesitation on acceleration, and poor fuel economy simultaneously. A misfire causes shaking at idle, a flashing CEL, and fuel smell from the exhaust. Start with the most severe symptom — the one that’s most urgent or most noticeable — and the root cause will usually explain the others. Use the AI Diagnostic tool and describe all your symptoms at once for the best result.
// Related Pages
// Found this useful? Share it