Car Shaking at Idle: Causes, Likely Codes & What to Do
TL;DR
Shaking at idle = uneven running at a stop. Severity: medium. Most likely codes: P0300 (misfire), P0301 (cylinder 1), P2187 (lean at idle). Top causes: spark plugs/coils, vacuum leak, dirty throttle body, worn engine mounts. Scan to confirm.
What "car shaking at idle" means
At idle the engine runs slowly, so any weakness — a cylinder misfiring, a lean mixture, or unstable idle air — shows up as shaking that you feel through the steering wheel and seat. It often smooths out at higher RPM because the engine masks small imbalances. If the engine itself runs fine but it only shakes in gear at a stop, worn engine/transmission mounts may be transmitting normal vibration into the cabin.
Quick diagnosis: IF → THEN
| If… | Then… |
|---|---|
| the shaking comes with a check engine light or a misfire feel | suspect a misfire — worn plugs or a coil (scan for P0300/P030x) |
| it idles rough and you have a lean code | suspect a vacuum leak or dirty throttle body (P2187, P0171) |
| the engine runs smoothly but shakes only in gear at a stop | suspect worn engine or transmission mounts, not the engine itself |
| idle is also low or surging | suspect idle-control issues — dirty throttle body / IAC (P0506/P0507) |
Most likely fault codes
| Code | Likelihood | Notes |
|---|---|---|
| P0300 — Random/multiple misfire | 40% | |
| P0301 — Cylinder 1 misfire | 30% | or P0302–P0308 for other cylinders |
| P2187 — System too lean at idle | 30% |
Common causes
- Worn spark plugs or ignition coils (misfire)
- Vacuum leak causing a lean, rough idle
- Dirty throttle body or idle air control
- Worn engine or transmission mounts
- Clogged or failing fuel injectors
What to do
- Scan for codes — a misfire or lean code points to the cause.
- Inspect spark plugs and swap-test a suspect coil.
- Check for vacuum leaks and clean the throttle body.
- If the engine runs fine, inspect engine/transmission mounts.
- Have injectors tested if ignition and air checks pass.
When is it urgent?
Shaking at idle is rarely an emergency, but a misfire (especially with a flashing light) can damage the catalytic converter — if the light flashes, treat it urgently and stop driving.
Frequently asked questions
Why does my car shake at idle but not while driving?
At idle the engine runs slowly, so a misfire, lean mixture, or unstable idle shows up as shaking that smooths out at higher RPM. Worn plugs, a vacuum leak, or a dirty throttle body are common causes.
Can engine mounts cause shaking at idle?
Yes. If the engine itself runs smoothly but you feel shaking in gear at a stop, worn engine or transmission mounts can transmit normal vibration into the cabin.
Is shaking at idle dangerous?
Usually not immediately, but if it is a misfire — especially with a flashing check engine light — it can damage the catalytic converter, so get it diagnosed.