Your vehicle
Are you a mechanic?Get listed
Engine help

Car shaking at idle: common causes and what to do

A rough, shaky idle at a stoplight usually comes from a misfire, worn spark plugs, a vacuum leak or tired engine mounts. Here is how to narrow it down safely and what a mobile mechanic can fix on the spot.

Updated October 2026 · How we write guides

Safe to drive?Usually OK short term, get it checked

A mild shake with a solid or no check engine light usually allows short trips while you book a diagnosis. A flashing check engine light, stalling or a fuel smell means stop driving.

The short answer

A car shaking at idle is most often a misfire from worn spark plugs or a failing ignition coil, a vacuum leak, a sensor problem, or worn engine mounts. If the check engine light is flashing, stop driving; AAA says that signals a misfire that can damage the catalytic converter. Most of these fixes can be done in your driveway.

If the check engine light is flashing

AAA says a flashing check engine light means an ignition malfunction, most likely an engine misfire, and that it can cause immediate damage to the catalytic converter. If it is flashing and the car is running badly, or you notice smoke or strange smells, AAA’s advice is to pull over as soon as it is safe and shut the engine off. Call roadside assistance rather than driving on.

Is it safe to drive if your car is shaking at idle?

Usually, for a short time, if the shake is mild, the car drives normally once moving, and the check engine light is off or solid. AAA says it is OK to drive short distances with a solid check engine light as long as nothing is noticeably wrong. Book a check soon: a rough idle often gets worse, and an ignored misfire can damage expensive parts.

The answer changes with a flashing check engine light, a car that stalls at stops, heavy shaking that you also feel while driving, or a smell of fuel. Stop and get help in those cases.

What it usually means

A car shaking at idle, sitting at a light or in park, is usually one of these:

  • A misfire. One cylinder is not firing properly, so the engine runs unevenly. AAA lists rough idling or unusual vibration while the engine runs as a sign of worn spark plugs, along with hard starting, poor fuel economy and sluggish acceleration. A failing ignition coil or fuel injector can cause the same thing.
  • Old spark plugs. AAA’s spark plug life ranges run from 20,000-30,000 miles for copper plugs to up to 100,000 miles or more for iridium, so how long ago they were changed matters. Your owner’s manual gives the interval for your engine.
  • An airflow or sensor problem. AAA notes a faulty mass airflow sensor can cause a rough idle or problems with acceleration.
  • A vacuum leak. A cracked or loose hose lets unmeasured air into the engine, which often shows up most at idle, sometimes with a hissing sound.
  • Worn engine or transmission mounts. The rubber mounts that hold the engine let more vibration into the cabin as they wear. The engine may be running fine; you just feel it more.

Quick checks you can do without tools

  1. Look at the check engine light. Off, solid or flashing? This is the most important clue.
  2. Compare Park and Drive. With your foot firmly on the brake, note whether the shake is much worse in Drive or Reverse than in Park or Neutral. That pattern often points toward mounts.
  3. Try the AC on and off. The AC adds load at idle. If the shake appears only with the AC on, tell the mechanic.
  4. Listen with the hood open and the engine running, keeping hands, hair and clothing away from the belt and fan. A hiss can point to a vacuum leak.
  5. Note when it happens. Only when cold? After filling up? Did it start after recent work? These details speed up diagnosis.
  6. Check your records for when the spark plugs were last replaced, and compare with the owner’s manual.

Symptom, common causes, and what a mechanic would check

What you noticeCommon causesWhat a mobile mechanic would check
Shaking with a flashing check engine lightActive misfire: spark plug, ignition coil, injectorStored codes and misfire data with a scan tool, coils, plugs
Rough idle with a solid check engine lightMisfire, vacuum leak, airflow sensorTrouble codes, freeze frame data, hoses and intake
Rough idle, hard starting, worse fuel economyWorn spark plugs or ignition wiresPlug condition and age, ignition wires or coils
Hissing sound, idle rises and fallsVacuum leakVacuum hoses, intake connections, often with a smoke test
Much worse in Drive than Park, clunk when shiftingWorn engine or transmission mountsMount condition, engine movement under load
Shakes only with the AC onExtra load on a weak idle, worn mountsIdle control, mounts, AC compressor

These are patterns, not a diagnosis. Two cars with the same shake can have different causes, which is why a mechanic reads the codes and tests before replacing parts.

Can a mobile mechanic fix it in your driveway?

Often, yes. Reading codes, replacing spark plugs and ignition coils, fixing vacuum hoses and swapping sensors are everyday mobile work; see mobile car diagnostics. Many engine mounts can be changed on site too, though some need the engine supported from below or a lift, and the mechanic will tell you if yours does.

If testing points inside the engine, such as low compression from worn internal parts, that is shop work. A mobile diagnosis can still tell you that before you pay for a tow. More in what a mobile mechanic can do.

What it usually costs

Typical US mobile ranges. Prices vary by vehicle and city, and the mechanic quotes after finding the cause.

ItemTypical mobile price
Spark plugs / tune-up$115–195
Diagnostic$85–130 (usually credited toward the repair)
Trip or service-call fee$25–85 (often waived or credited if the repair is done the same visit)

Ignition coils, sensors, vacuum hoses and engine mounts vary too much by vehicle for a single range; the mechanic quotes after looking. See our mobile mechanic cost page.

What to do next

If the light is off or solid and the car drives normally, book a diagnosis soon. Find a mobile mechanic in your city or send a request saying whether the check engine light is on, whether the shake changes between Park and Drive, and when the plugs were last changed. If the light is flashing, read flashing check engine light first. If the engine also dies at stops, see car stalling.

A mechanic who can see the car will know more than any guide.

FAQ

Questions people ask

Is it safe to drive if my car shakes at idle?

Usually for short trips if the shake is mild, the car drives normally and the check engine light is off or solid. If the light is flashing, AAA advises pulling over and shutting the engine off, because an active misfire can damage the catalytic converter.

Can bad spark plugs cause shaking at idle?

Yes. AAA lists rough idling or unusual vibration as a sign of worn spark plugs, along with hard starting, poor fuel economy and sluggish acceleration.

Why does my car shake at idle but smooth out when driving?

At idle the engine runs slowly, so an uneven cylinder or a worn mount is easier to feel. A small misfire, vacuum leak or mount problem can hide once the engine speeds up.

Why does my car shake more in Drive than in Park?

In Drive the engine is pushing against the transmission, which loads the engine mounts. A shake that is much worse in Drive often points a mechanic toward worn mounts.

How much does it cost to fix a rough idle?

It depends on the cause. Spark plugs or a tune-up typically run $115–195 from a mobile mechanic and a diagnostic $85–130, usually credited toward the repair; other parts are quoted after testing.

Repairs

Repairs a mechanic may quote for this

Common jobs behind this problem. A mechanic confirms which one, if any, after looking at the car.

Work orderNationwide
One request, no cost

Want a mechanic to look at it?

Tell us where the car is and what is going on. We pass it to one local mobile mechanic at a time – never to call centers or marketers. No cost to you.

This field is for validation purposes and should be left unchanged.
A mechanic will call or text you about this job only.

By sending, you agree we may pass your request to one local mobile mechanic at a time - never to call centers or marketers - so they can contact you about this job. Privacy policy