Why your car vibrates and shakes while idling
Common causes of rough idle and engine shake: spark plugs, vacuum leaks, engine mounts, fuel and air filters, plus how to track down the actual culprit.
Most rough-idle complaints trace back to a misfire, which is one cylinder not firing on schedule. The four parts that most often cause that misfire are spark plugs, vacuum lines, fuel filters and the air filter. The other category that feels similar but isn’t a misfire is a broken engine mount, which lets the running engine bounce around inside the bay.
A check engine light usually accompanies a real misfire. P0300 (random multi-cylinder) and P0301 through P0306 (specific cylinder) are the codes to look for with an OBD2 scanner.
What to check, in order
| Likely cause | Typical fix cost | DIY difficulty |
|---|---|---|
| Worn spark plugs | $20 to $80 parts | Easy |
| Clogged air filter | $15 to $40 | Easy |
| Clogged fuel filter | $20 to $60 | Medium |
| Cracked vacuum hose | $5 to $30 | Easy |
| Bad ignition coil | $50 to $200 per coil | Medium |
| Broken engine mount | $80 to $200 part, $300 to $600 labor | Hard |
| Dirty fuel injectors | $50 to $300 cleaning service | Medium |
Spark plug misfire
Worn spark plugs are the most common cause of a rough idle. The gap widens or the electrode wears down, the plug stops firing reliably at low rpm, and the cylinder skips. You’ll feel it because each missed cycle is more noticeable at idle than at speed.
Replace spark plugs at the interval in the owner’s manual. Iridium and platinum plugs typically run 80,000 to 100,000 miles. Copper plugs are much shorter, around 30,000 miles. Anti-seize on the threads (a thin film, not a glob), and torque to spec.
If you replace plugs and the misfire stays, the next suspect is the ignition coil that fires the cylinder showing the code.
Vacuum leak
Vacuum hoses connect intake manifold pressure to brake boosters, EVAP systems and a list of other components. A cracked or disconnected hose leaks air into the intake, leans out the mixture, and produces a high-idle rpm with a rough character.
A propane or carb cleaner test can find leaks: spray a small amount near suspect hoses with the engine running. Idle rpm jumps when the spray hits a leak. Smoke testers, available at most independent shops, do the same job more thoroughly.
Broken or loose engine mount
Engine mounts are rubber-and-steel sandwiches that hold the engine in the bay and absorb its vibration. When a mount tears or its rubber goes hard, the engine moves more than it should. At idle the engine sways visibly, and you feel that sway through the body and steering wheel.
Visual check: have someone hold the brake, put the transmission in drive, and watch the engine from the front. A small lurch is normal. The engine slapping against the side of the bay isn’t.
Parts are cheap (often $80 to $200). Labor is the issue: getting at all the mounts usually means supporting the engine and dropping a subframe.
Worn belts
A worn serpentine belt can produce a rough idle if it’s slipping enough to drag on accessories. Crank up the hood and look for cracks across the ribs, glazing on the inner face, or chunks missing from the ribs.
Timing belt or chain issues are a different animal. A worn timing chain throws specific codes (P0008, P0009 on some makes) and is a several-thousand-dollar job, not a casual fix.
Fuel system issues
A clogged fuel filter starves the engine of fuel under load and at idle. Fuel pump weakness shows up first at idle on a warm engine, where vapour lock is most likely. Bad injectors throw cylinder-specific codes (P0201 through P0208 for injector circuit faults).
Clean injectors with a professional service rather than the bottle-in-the-tank cleaners, which mostly don’t do much.
Air filter
A clogged air filter restricts intake airflow. Symptoms are softer than a misfire: slightly rough idle, slower throttle response, slightly worse fuel economy. The fix is $15 to $40 and 5 minutes.
Not something to ride out
A rough idle that’s getting worse will end up doing real damage. A misfiring cylinder dumps unburnt fuel into the catalytic converter, which can fail it ($800 to $1,500 to replace). A loose engine mount that fully fails can damage the harmonic balancer, motor mounts on the other side, and the radiator or AC condenser if the engine jumps far enough.
Pull codes, replace the cheap parts in priority order, and if a misfire stays after plugs and coil swap, head to a shop with a smoke machine and a fuel pressure gauge.