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
- Swap-test coils / inspect spark plug wells for oil
- Inspect the valve cover gasket for leaks
$180.00 – $450.00
| Estimated repair cost range | USD |
|---|---|
| Low | $180.00 |
| Typical | $280.00 |
| High | $450.00 |
Editorial estimate — no owner reports yet