Skip to content

P0300 on BMW — Random/Multiple Cylinder Misfire

BMW

Verified1 source
1 source
  • Official data (NHTSA)official_feed

What P0300 means

Avoid long trips

Random/multiple misfires — on BMW the most common cause is aging ignition coils combined with a leaking valve cover gasket letting oil into the spark plug wells.

Driveability assessment not yet available. Get a personalized AI Second Opinion for your exact car.

General information, not a diagnosis or repair instruction. Always confirm with a qualified mechanic for your specific vehicle.

Common causes

  • Worn spark plugs
  • Vacuum leak (intake air leak)
  • Worn or failing ignition coils
  • Intake valve carbon buildup (direct injection)
  • Failed ignition coil

Symptoms

  • Check-engine light flashing under hard acceleration
  • Misfire under load
  • Engine shaking at idle
  • Повышенный расход топлива
  • Random misfire codes across multiple cylinders
  • Fluctuating idle RPM
  • Rough idle vibration
  • Rough idle
  • Loss of power
  • Hesitation on acceleration
  • Engine misfiring

What to check first

  1. Swap-test coils / inspect spark plug wells for oil
  2. Inspect the valve cover gasket for leaks
$180.00$450.00
Estimated repair cost rangeUSD
Low$180.00
Typical$280.00
High$450.00

Editorial estimate — no owner reports yet

Was this page helpful?