When your engine sputters, dips, or feels like it's about to die at a stop, something is interrupting the air, fuel, or spark it needs to keep idling. Most of the time it's a small fix - a dirty throttle body or a vacuum leak. Here are the most common causes in plain English.
This valve lets a small amount of air past the throttle so the engine can idle. When it gets dirty or sticks, idle drops and the engine almost dies. Code P0506 often shows up.
P0506 - Idle speed low →A cracked rubber hose or a leaky intake gasket lets unmetered air sneak in. The computer can't balance the mix and idle gets shaky. Often comes with code P0171 or P0174.
How to find a vacuum leak →Over time, carbon builds up on the throttle plate and the bore. The plate can't close to the right spot at idle and the engine almost stalls. A throttle body cleaning is often a $30 fix.
Throttle body cleaning →If the pump can't hold pressure at idle, the engine starves and dips. You may also notice slow starts or hesitation under acceleration.
Fuel pressure testing →When this sensor is going bad, the computer briefly loses track of where the engine is and can shut off injectors for a split second. Code P0335 often appears.
P0335 - Crank sensor →Tell us your car and what it’s doing. Our AI generates a step-by-step repair report with the most likely fix, parts list, and what it should cost - so you don’t get overcharged at the shop.
Get My $5.99 Repair ReportUsed by thousands of drivers. Money back if it doesn’t help.
If your scan tool is showing one of these codes alongside this symptom, that’s your starting point. Click any code for the full diagnosis, common causes, and repair costs.
For short trips, usually. But if it actually stalls at a busy intersection or on the highway, that's dangerous. Get it fixed within a week.
At a stop the engine has to hold its own idle without your foot on the gas. Any small problem - dirty throttle body, vacuum leak, weak fuel pump - shows up here first.
In gear (Drive or Reverse) the transmission puts a small load on the engine. A weak idle that's hidden in Park can't handle that extra load and dips toward stalling.
Throttle body cleaning is $30 DIY or $100-200 at a shop. Vacuum hose replacement is $20-50. An idle air control valve is $100-300 installed. A fuel pump is $400-700. Pull codes first.
Skip the $150 shop diagnostic fee. Our $5.99 AI repair report tells you exactly what to fix, what parts you need, and what it should cost.
Get My $5.99 Repair ReportNo account needed. Results in seconds.