Why Is My Car Shaking at Idle?
A car that shakes, vibrates, or has an uneven idle is experiencing what mechanics call a 'rough idle'. The engine should run smoothly between 600-1000 RPM at idle. When combustion is uneven across cylinders, you'll feel vibration through the steering wheel, seat, or floor.
Rough idle is one of the most common engine complaints, and it's almost always caused by an issue with fuel delivery, air intake, ignition, or engine mechanical components.
Common Causes of Rough Idle
The most likely causes, from most to least common:
- Fouled or worn spark plugs — Plugs degrade over time and cause weak or inconsistent ignition.
- Vacuum leak — Cracked or disconnected vacuum hoses let unmetered air into the engine.
- Dirty or faulty idle air control (IAC) valve — Controls airflow at idle; carbon buildup causes sticking.
- Clogged fuel injectors — Prevents proper fuel spray pattern, causing lean misfires.
- Dirty throttle body — Carbon buildup restricts airflow.
- Failing ignition coil — Causes intermittent misfire on one or more cylinders.
- Engine mount failure — Worn mounts transmit more vibration to the cabin.
How to Diagnose Rough Idle
Start with the basics before moving to more complex diagnostics:
- Scan for codes — Use an OBD-II scanner and MyMait to check for stored fault codes.
- Check spark plugs — Remove and inspect. Replace if worn, fouled, or the gap is incorrect.
- Listen for vacuum leaks — With the engine running, listen for hissing sounds around the intake manifold and vacuum hoses.
- Inspect the throttle body — Remove the air intake hose and look inside. Clean with throttle body cleaner if dirty.
- Check live data — Use MyMait to monitor RPM, fuel trims, and oxygen sensor readings at idle.
- Test ignition coils — Swap coils between cylinders to see if the misfire follows the coil.
Estimated Repair Costs
Costs vary depending on the cause (Australian estimates):
- Spark plug replacement: $80–$250
- Vacuum hose repair: $50–$150
- IAC valve cleaning/replacement: $100–$350
- Throttle body cleaning: $80–$200
- Fuel injector cleaning: $100–$300
- Ignition coil replacement: $120–$400 per coil
- Engine mount replacement: $250–$800
Try MyMait for Free
AI-powered vehicle diagnostics that explain what's wrong in plain English.
Learn About MyMaitCommon Fault Codes
P0300 — Misfire
P0301 — Cyl 1 Misfire
P0171 — System Lean
P0420 — Catalyst
P0440 — EVAP System
P0505 — Idle Control
Browse all 10,000+ codes →
More Guides
Coolant Temperature Light — Overheating causes & fixes
Catalytic Converter Cost — Australian price guide
O2 Sensor Replacement Cost — Prices & DIY guide
Spark Plug Replacement Cost — Prices by car type
Transmission Repair Cost — Australian price guide
EGR Valve Replacement Cost — Symptoms & repair prices
What is OBD-II? — Complete guide to your car’s diagnostic system
How to Read DTC Codes — Step-by-step with a Bluetooth scanner