Skip to content

Car Shaking or Vibrating: Causes, OBD2 Codes & Checks

Shaking has two big buckets: engine-related (a misfire or rough running, often with a code) and chassis-related (tires, wheel balance, motor mounts, or brakes, usually with no code). When the engine is the cause, an OBD2 code is the fastest clue.

Is it safe to drive?

A vibration that's getting worse, or that comes with a flashing check-engine light (active misfire), should be diagnosed promptly. Steering-wheel shake only at certain speeds is more likely tires/balance and is less urgent but still worth checking.

What to check first

  • Pin down when it shakes: at idle, under acceleration, at a specific speed, or when braking.
  • Engine-only shake with a flashing light = misfire; scan for the code (below).
  • Speed-dependent shake usually means tires, balance, or driveline — not an engine code.
  • Check engine and transmission mounts if the shake is worst at idle in gear.

OBD2 codes associated with engine vibration or shaking

If one of these codes appears on your scan report, open its guide for possible causes and checks. Different faults can produce the same symptom.

Related reading: the full walkthrough on the blog .

Engine vibration or shaking: FAQ

What causes engine vibration or shaking?

Shaking has two big buckets: engine-related (a misfire or rough running, often with a code) and chassis-related (tires, wheel balance, motor mounts, or brakes, usually with no code). When the engine is the cause, an OBD2 code is the fastest clue.

Is it safe to drive with engine vibration or shaking?

A vibration that's getting worse, or that comes with a flashing check-engine light (active misfire), should be diagnosed promptly. Steering-wheel shake only at certain speeds is more likely tires/balance and is less urgent but still worth checking.

Which OBD2 codes are linked to engine vibration or shaking?

Related codes include P0133 (O2 Sensor Slow Response (Bank 1 Upstream)), P0300 (Random or Multiple Cylinder Misfire), P0340 (Camshaft Position Sensor Circuit Fault), P0341 (Camshaft Position Sensor Range / Performance), P0741 (Torque Converter Clutch Stuck Off). If your scan report shows one of these codes, open its guide for checks to discuss with a technician.

Do I need an OBD2 scanner?

You can start with the symptoms you notice. If you have a scan report, save the full code and the conditions when it appeared. It helps narrow down the tests needed to confirm the cause.

Other symptom guides