Skip to main content

Car Shakes When Accelerating – Causes, Diagnosis and How to Fix

If your car shakes when accelerating, the issue is usually related to the ignition system, fuel delivery, engine mounts, CV joints or wheel balance. This premium guide explains the most common causes and gives you a step‑by‑step diagnostic process to identify the problem accurately.

Symptoms

  • Vibration only under acceleration
  • Shaking between 20–60 km/h
  • Shaking under heavy load or uphill
  • Jerking or hesitation when pressing the gas pedal
  • Check Engine Light may be on

Main Causes

  • Engine misfire (spark plugs, coils, injectors)
  • Clogged fuel filter or weak fuel pump
  • Bad CV axle or worn CV joint
  • Unbalanced or damaged wheels
  • Faulty engine or transmission mounts
  • Dirty MAF sensor
  • Vacuum leak causing lean mixture

Step‑by‑Step Diagnosis

1. Check for Misfires

Misfires are the most common cause of shaking under acceleration. Use an OBD2 scanner to check for misfire codes (P0300–P0306). If present, inspect:

  • Spark plugs
  • Ignition coils
  • Fuel injectors

2. Inspect Fuel Delivery

A weak fuel pump or clogged filter can cause hesitation and shaking. Symptoms include:

  • Loss of power under load
  • Long crank times
  • Lean mixture codes

3. Check CV Axles and Joints

If the vibration increases with speed and is strongest during acceleration, a worn CV joint or axle is likely. Look for:

  • Clicking noise when turning
  • Grease around the wheel well
  • Visible boot damage

4. Inspect Engine and Transmission Mounts

Broken mounts allow the engine to move excessively under load, causing shaking. Symptoms include:

  • Clunking when shifting from P to D
  • Engine movement when revving

5. Check Wheel Balance and Tires

If shaking occurs only at certain speeds, wheel imbalance or a damaged tire may be the cause. This is easy to diagnose at a tire shop.

6. Scan for Fault Codes

Use an OBD2 scanner to read stored DTCs. Codes related to misfires, air‑fuel mixture or MAF sensor can directly cause shaking under acceleration.

Relevant Fault Codes

Recommended OBD2 Scanner

To diagnose shaking under acceleration, you need an OBD2 scanner that can read misfire counters, fuel trims and live sensor data. This helps identify whether the issue is ignition‑related, fuel‑related or caused by a lean mixture.

See our recommended tools and choose the right scanner for your vehicle:

View OBD2 Scanners →

When to Seek Professional Help

  • Severe shaking under acceleration
  • Misfire codes that return after replacing plugs/coils
  • CV joint clicking or visible axle damage
  • Fuel pressure below specification
  • Engine movement due to broken mounts
Hit enter to search or ESC to close