Pros411

Pros411pros411.com/en/guides/mechanics/car-shaking-at-idle

Car shaking at idle: what to check

Updated October 24, 2026

Share:
Cartoon car parked with the engine running, shaking at idle

Short answer

If your car shakes when stopped with the engine running, look at the dashboard first: a flashing check engine light means a misfire, so stop driving. If it is steady or off, shift to Neutral or Park. If the shaking eases, worn engine mounts are likely. Otherwise get the code read: worn spark plugs, ignition coils, an air leak or a dirty throttle body are common causes.

Safety first

A flashing check engine light with shaking means the engine is misfiring: drive only to a safe spot and turn it off. Do not run the engine in a closed garage. Keep hands away from the belt and fan if you look under the hood with the engine running.

Step by step

What to check when your car shakes at idle

Brrr... can't sit still!Light flashing? Don't drivePRNDCalmer in N? Engine mountsGet the code readNew spark plugsSmooth and steady!

1It shakes when you stop

At a stoplight or parked with the engine on, the car vibrates, the steering wheel buzzes or the engine sounds uneven.

Read all the steps
  1. It shakes when you stop. At a stoplight or parked with the engine on, the car vibrates, the steering wheel buzzes or the engine sounds uneven.
  2. Light flashing? Do not drive. Look at the dashboard. A flashing check engine light means a misfire: drive only to a safe spot and turn the engine off. A steady light is less urgent.
  3. Calmer in Neutral? Engine mounts. With your foot on the brake, shift from Drive to Neutral. If the shaking eases a lot, the rubber mounts that hold the engine are probably worn.
  4. Get the code read. Many auto parts stores read codes for free, or a mechanic can. The code points to the cylinder or system that is acting up.
  5. New spark plugs: smooth again. Worn spark plugs and ignition coils are the most common fix. A mechanic also checks for air leaks and a dirty throttle body.
  6. Still not fixed? Call a mechanic Especially if: the check engine light flashes (stop driving).

Share this guide

Mechanics near you

Share your location and we will show the nearest ones with their phone number.

Or pick your city:

Common causes

  • Worn spark plugs or a bad ignition coil: a misfire you feel as a shake or stumble.
  • An air leak from a cracked hose: rough idle, sometimes with a hissing sound.
  • A dirty throttle body: the idle is low and uneven, and the car may stall at stops.
  • Worn engine mounts: more shaking in Drive than in Neutral, and a clunk when you shift.
  • Clogged fuel injectors: rough idle and weak acceleration.

What not to do

  • Do not ignore a flashing check engine light: driving on can ruin the catalytic converter.
  • Do not clear the code and keep driving: write it down and have it checked.
  • Do not pour in fuel additives hoping they fix a misfire: find the cause first.

When to call a mechanic

  • The check engine light flashes (stop driving).
  • The car stalls at stops, or the shaking gets worse.
  • It shakes more in Drive than in Neutral, or clunks when you shift.
  • A code points to a misfire or an air leak.

Frequently asked questions

Why does my car shake when stopped but not when driving?

At idle the engine runs slowly, so a misfire, an air leak or worn mounts are easier to feel. At speed, the engine and the road mask them.

Can bad spark plugs cause shaking at idle?

Yes. Worn plugs or a weak ignition coil make one cylinder misfire, and you feel it as a shake. They are a common, fairly simple repair.

How do I know if my engine mounts are bad?

The car shakes more in Drive than in Neutral, clunks when you shift or speed up, or the engine rocks a lot when someone revs it. A mechanic confirms it.

Is it safe to drive a car that shakes at idle?

If the check engine light is steady or off, usually yes for short trips to a shop. If the light flashes, stop driving: it is an active misfire.

Can a dirty air filter make my car shake?

A very clogged one can make the idle rough, but it is rarely the only cause. Replace it if it is dirty, and get the codes read if the shaking stays.