Note: costs mentioned below are given in US dollars as a general point of reference — actual prices vary by country, currency, and local market.
A healthy engine idles smoothly around 600-900 RPM with barely perceptible vibration. A rough idle — shaking, uneven RPM, or the engine nearly stalling at a stop — is most often caused by a vacuum leak, worn spark plugs, a dirty throttle body, or a failing idle air control valve. If the check-engine light is on, an OBD-II scan often points straight to the cause via a misfire or fuel-trim code. A rough idle that comes with a hissing sound near the intake is a strong sign of a vacuum leak, one of the most common and cheapest causes to fix.
At a glance
| Clue | Likely cause |
|---|---|
| Hissing sound near the intake, idle improves at higher RPM | Vacuum leak |
| Rough idle plus a misfire code (P0300 range) | Worn spark plugs or ignition coil |
| Rough idle after recent cleaning/repair, or with carbon buildup history | Dirty throttle body |
| Idle surges up and down on its own | Failing idle air control valve or vacuum leak |
| Rough idle only when cold, smooths out warm | Cold-start enrichment issue or a developing vacuum leak |
What counts as a 'rough' idle
A normal idle should feel almost invisible — a light hum with minimal vibration through the seat or steering wheel. A rough idle feels like a shake, a stumble, or an RPM needle that bounces instead of sitting steady, and in more severe cases the engine can nearly stall at a stop before catching itself. It's one of the more common complaints because idle is when an engine is most sensitive to small air-fuel imbalances — there's no extra throttle input to mask a problem the way there is while driving.
The most common causes
- Vacuum leaks — a cracked hose, brittle intake gasket, or a loose connection lets unmetered air into the intake, leaning out the mixture and causing an uneven, sometimes high idle.
- Worn spark plugs or a failing coil — reduces combustion efficiency enough to be most noticeable at idle's lower RPM and lighter load.
- Dirty throttle body — carbon buildup on the throttle plate restricts the small amount of air the engine needs at idle, causing hunting or stalling.
- Failing idle air control valve — this valve fine-tunes idle airflow independent of the throttle pedal; when it fails, idle can surge, sag, or stall.
- Dirty or failing fuel injector — an uneven spray pattern on one cylinder disrupts smooth combustion at low RPM.
- Low or contaminated fuel pressure — a weak fuel pump or clogged filter can cause idle roughness, especially as engine load (like the A/C) is added.
How to diagnose it step by step
- Scan for codes even if the check-engine light isn't illuminated yet — pending codes often show up before the light does.
- Listen for a hissing sound around the intake manifold and vacuum hose connections with the engine idling.
- Inspect vacuum hoses by hand for cracking, especially at bends, and reconnect any that feel loose.
- Check spark plug condition if due by mileage or if a specific-cylinder misfire code appears.
- Inspect the throttle body (with the air intake removed) for a ring of black, sticky carbon buildup around the throttle plate.
- If idle surges up and down rhythmically with no obvious leak, suspect the idle air control valve or its wiring.
DIY-friendly vs. shop territory
Vacuum hose replacement, spark plug swaps, and throttle body cleaning (with the right aerosol cleaner and a rag) are all approachable DIY jobs with basic tools. An idle air control valve is usually a simple bolt-on part on many engines and reasonable to replace at home. Diagnosing subtle fuel pressure or fuel trim problems benefits from a shop's scan tool that shows live data, since guessing at fuel-related causes can lead to replacing the wrong part.
A gradually worsening rough idle often means a small vacuum leak or a failing sensor is getting worse, not staying the same. Left long enough, some of these causes (like a badly fouled plug) can progress to a real misfire that stresses the catalytic converter.
Typical costs
Vacuum hose replacement is often under $50. Spark plugs run $40-$150 in parts, more with labor depending on access. A throttle body cleaning service is typically $100-$200, or free if done yourself with a can of throttle body cleaner and a rag. An idle air control valve is usually $100-$250 installed. Fuel pump or fuel filter issues, when they're the cause, typically run $200-$600 depending on the vehicle.
Mistakes to avoid
- Cleaning the throttle body without disconnecting the battery or following the manufacturer's relearn procedure, which can leave idle worse temporarily.
- Replacing the idle air control valve before ruling out a simpler vacuum leak.
- Ignoring a rough idle that only happens cold, assuming it will 'work itself out.'
- Overlooking loose or perished vacuum hoses hidden behind the intake manifold.
Frequently asked questions
Why does my car shake at idle but drive fine?
Can a vacuum leak cause a rough idle?
How do I know if it's the throttle body causing rough idle?
Is it safe to drive with a rough idle?
Why does my idle only get rough when the AC is on?
Sources & further reading
- NHTSA — Car Maintenance & Repair Basics
- Car Care Council — Be Car Care Aware
- AAA — Automotive Repair & Maintenance Resources
Figures, prices and policy details were current at the last-updated date above. Automotive pricing, incentives and regulations change frequently — verify time-sensitive details with the linked primary sources. Read our editorial policy and fact-checking standards.