Diagnose your car by the symptom you're seeing.
Start with what your car is actually doing — a noise, a smell, a warning light — and we'll walk you to the likely cause and the exact OBD2 codes to check.
Common car symptoms
Pick what your car is doing. Each guide explains the symptom, how urgent it is, what to check first, and the OBD2 codes most likely behind it.
- Engine overheating Overheating means the cooling system can't shed heat fast enough — low coolant, a stuck thermostat, a failing water pump, a bad fan, or airflow blockage. Some related faults also set a coolant-temperature OBD2 code. 4 likely codes
- Engine misfire A misfire is when a cylinder fails to fire properly — you feel a stumble, shake, or loss of power, and the check-engine light may flash. It comes down to a missing ingredient in that cylinder: spark, fuel, or compression. 3 likely codes
- Reduced engine power / limp mode Reduced engine power — often shown as a dashboard warning or “limp mode” — is the computer deliberately capping power to protect the engine or transmission after it detects a fault. It's a protective response, not a random glitch. 10 likely codes
- Engine stalling Stalling is when the engine quits running on its own — at idle, coming to a stop, or while driving. It means the engine briefly lost the air, fuel, or spark it needs to keep running. 9 likely codes
- Transmission problems Transmission trouble shows up as harsh or delayed shifts, slipping, or a warning light, and often sets a transmission-related OBD2 code (P07xx and related). Causes range from low/old fluid and a faulty solenoid to a sensor feeding bad data. 5 likely codes
- Rough or unstable idle A rough idle means the engine runs unevenly when you're stopped — it shakes, the RPM needle bounces, or it feels like it might stall. It usually points to something disrupting the air, fuel, or spark balance at low RPM. 10 likely codes
- Hard starting / long crank Hard starting means the engine cranks longer than normal before it catches — often worst on a cold morning. It usually traces to fuel delivery, the air/fuel mixture, or a sensor feeding the engine computer bad startup data. 9 likely codes
- Hesitation when accelerating Hesitation is a momentary stumble, bog, or flat spot when you accelerate — the engine doesn't respond cleanly to the throttle. It usually means fuel, air, or spark isn't keeping up with demand. 10 likely codes
- Engine vibration or shaking Shaking has two big buckets: engine-related (a misfire or rough running, often with a code) and chassis-related (tires, wheel balance, motor mounts, or brakes, usually with no code). When the engine is the cause, an OBD2 code is the fastest clue. 5 likely codes
- Poor fuel economy A sudden drop in fuel economy usually means the engine is running too rich (too much fuel), working harder than it should, or a sensor is feeding the computer bad data so it miscalculates the mixture. 10 likely codes
- Engine knocking or pinging A metallic knock or “ping” under acceleration is often pre-ignition or detonation — fuel burning at the wrong moment in the cylinder. Carbon buildup, wrong fuel octane, overheating, or a bad knock sensor can all contribute. 6 likely codes
- Vacuum leak (hissing / whistling) A vacuum leak lets unmetered air into the engine, leaning out the mixture. The classic signs are a hiss or whistle under the hood, a rough or high idle, and lean OBD2 codes. It's one of the most common driveability faults. 3 likely codes
- Failed emissions / smog test Most emissions failures come down to a stored OBD2 code (often emissions-system related) or readiness monitors that haven't completed. The check-engine light being on is an automatic fail in most programs, regardless of how the car drives. 10 likely codes
- Exhaust smoke (black, white, or blue) Exhaust smoke color tells a story: black = running too rich (excess fuel), blue = burning oil, white = burning coolant or just startup steam. Black smoke often pairs with rich-mixture OBD2 codes, which are the easiest to chase first. 3 likely codes
- Grinding noise when braking A metal-on-metal grinding sound when you press the brakes almost always means the brake pads have worn down to the backing plate and are cutting into the rotor. Every mile you drive on them makes the repair more expensive. 0 likely codes
- Squealing or squeaking brakes A high-pitched squeal when braking is often the built-in wear indicator telling you the pads are near their limit. It can also be harmless surface rust or brake dust — the timing and conditions tell you which. 0 likely codes
- Soft or spongy brake pedal A brake pedal that sinks toward the floor or feels spongy usually means there's air or moisture in the hydraulic system, a fluid leak, or a failing master cylinder. Firm braking depends on an air-free, sealed system. 0 likely codes
- Car pulls to one side A steady pull to one side while driving straight usually points to alignment or uneven tire pressure; a pull only under braking points to a sticking caliper or uneven brakes. Each has a very different fix and cost. 0 likely codes
- Steering wheel shakes When the shake depends on speed, it's usually a tire balance or bent-wheel issue; when it happens only under braking, warped or uneven brake rotors are the usual cause. The trigger tells you where to look. 0 likely codes
- Whining noise when turning A whine or groan that gets louder as you turn — especially at full lock — usually points to low power-steering fluid or a failing power-steering pump. Air or a leak in the system is a common root cause. 0 likely codes
- Clicking noise when turning A rhythmic clicking or popping that shows up when turning at low speed — sharpest at full lock — is the classic sign of a worn outer CV joint, usually after its protective boot has torn and let grease out and grit in. 0 likely codes
- Car won't start, just clicks Rapid clicking when you turn the key usually means the battery is too weak to spin the starter; a single loud click with no crank more often points to the starter or its connections. A quick battery test separates the two. 0 likely codes
- Battery keeps dying A battery that repeatedly goes flat usually comes down to one of three things: an old battery that no longer holds charge, an alternator not recharging it while you drive, or a parasitic drain pulling power while the car is off. 0 likely codes
- AC not blowing cold When the AC blows warm, the most common cause is low refrigerant from a slow leak, followed by a compressor that won't engage or an electrical/control fault. Air conditioning is a sealed system, so it should never need topping up unless it's leaking. 0 likely codes
- Heater blowing cold air A heater that blows cold usually comes down to the engine not reaching temperature (a stuck-open thermostat), low coolant, air trapped in the system, or a clogged heater core. The heater borrows heat from the engine's coolant, so anything that starves it of hot coolant kills the heat. 0 likely codes
- Burning smell while driving A burning smell is your car flagging something hot that shouldn't be. The smell itself is the biggest clue: burnt oil, sweet coolant, hot brakes, or acrid electrical each point to a different system — and different urgency. 0 likely codes
- Clunking noise over bumps A clunk or knock when you hit bumps points to play in the suspension — most often worn sway-bar links, strut mounts, ball joints, or control-arm bushings. The looseness that makes the noise also affects handling. 0 likely codes
- Car vibrates at highway speed A vibration that appears in a specific speed band (often 55–70 mph) and smooths out above or below it is the signature of a tire balance or wheel problem. It can also come from a worn driveline or suspension part. 0 likely codes
In-depth symptom walkthroughs
-
Car Shudders When Accelerating: What to Check
When your car shakes or vibrates as you hit the gas, it's telling you something. We'll walk through the common causes, from engine misfires to transmission issues.
July 10, 2026 -
Clunking Over Bumps? Here's What to Check in Your Suspension
A clunking noise when you hit a bump usually means something's loose or worn in your suspension. We'll walk through the common culprits and how to spot them.
July 8, 2026 -
Car Stuck in Park? What to Check First
If your car won't shift out of park, it's usually a few common problems. We'll walk you through how to figure out what's going on.
July 7, 2026 -
Engine Ticking Noise: What It Means
A ticking sound from your engine can be a lot of things, from minor issues to serious problems. Here's how to figure out what's going on and what to do next.
July 5, 2026 -
P0455 Code: Tracking Down a Big EVAP Leak
A P0455 code means your EVAP system has a large leak. We'll walk through the common culprits and how to check them, starting with the easy stuff.
July 4, 2026 -
Car AC Blowing Warm? Here's Where to Start Looking
If your car's AC isn't cooling, don't sweat it yet. We'll walk you through the common reasons and what you can check yourself before heading to the shop.
July 2, 2026 -
Why Your Car Feels Sluggish and Loses Power
If your car struggles to accelerate or maintain speed, it's telling you something's wrong. Learn the common culprits and what to check first.
June 29, 2026 -
P0700 Code: What It Means for Your Transmission
The P0700 code points to a problem with your transmission control system. Here's what it means and how to start figuring out the fix.
June 28, 2026 -
Car Won't Start: Battery or Alternator Trouble?
Learn how to tell if your dead car is due to a bad battery or a failing alternator, and what to check next.
June 27, 2026 -
Rough Idle, No Check Engine Light: What to Check First
Your engine's running rough but the dash light is off? We'll walk you through the common culprits and how to find them, even without a code.
June 26, 2026 -
Clicking Noise When Turning at Low Speed
That clicking sound when you turn your wheel at low speeds usually points to a few common culprits. Here’s how to figure out what’s going on.
June 25, 2026 -
Car Pulls When Braking: What's Going On?
If your car tugs to one side when you hit the brakes, it's not just annoying—it's a safety issue. Learn the common reasons this happens and what to check.
June 24, 2026 -
P0442 EVAP Small Leak: How to Track It Down
A P0442 code means your EVAP system has a small leak. We'll walk through the common spots to check and how to find the problem without specialized gear.
June 23, 2026 -
When a Shop's Diagnostic Fee Makes Sense
A diagnostic fee at a repair shop isn't always wasted money. Learn when it's a smart investment and when you might be able to figure things out yourself.
June 22, 2026 -
P0300 Code: How to Track Down a Random Misfire
A P0300 code means your engine is misfiring, but it's not pointing to a specific cylinder. Here's a practical order to check things.
June 19, 2026 -
O2 Sensor Replacement: One or All?
When your check engine light comes on for an O2 sensor, you might wonder if you need to replace them all. We'll explain when to replace one and when to consider more.
June 16, 2026 -
Intermittent Misfire: What It Means & How to Find It
An intermittent misfire can be tricky to track down. We'll explain what's happening and how to pinpoint the cylinder causing the trouble.
June 15, 2026 -
Why Your Car Stalls at Idle or Stops
Your car cutting out at a stop sign or red light is frustrating. We'll walk you through the most common reasons this happens, ranked by how often we see them, and what you can check yourself.
June 14, 2026 -
Grinding Noise When Braking: What It Means
A grinding sound when you hit the brakes usually means trouble. We'll explain the common causes and how long you can safely put off a fix.
June 13, 2026 -
What's That Burning Smell? Rubber, Oil, or Wires
A burning smell can mean different things, from a minor issue to something serious. Learn to identify rubber, oil, or electrical smells and what to do next.
June 12, 2026 -
Engine Overheating: What to Do Now and What to Check Later
Your engine temperature gauge is high, or steam is coming from under the hood. Here's what to do immediately and how to figure out why it happened.
June 11, 2026 -
Car Shaking or Vibrating? How to Figure Out Why
A shaking car can mean a lot of things. We'll help you narrow down the cause by how it feels and when it happens.
June 10, 2026 -
Car Won't Start? A Click-by-Click Diagnostic
Whether your car clicks, cranks but won't fire, or is dead silent tells you exactly where to look. Here's how to diagnose a no-start by the sound it makes.
May 30, 2026 -
Why Is My Check Engine Light On? Solid vs. Flashing
A solid check engine light means diagnose it soon; a flashing one means stop driving now. Here's how to read your check engine light and find the real cause.
May 30, 2026
Know the code already?
Look it up for your exact vehicle in the AI repair database.