OBD-II · P0300

P0300 Code: Random Multiple Cylinder Misfire — Causes & Fixes

Random / multiple cylinder misfire

Severity: Serious
OBD2 scan tool plugged in under a car dashboard showing diagnostic data
Illustrative photo: a fault code is a starting point for diagnosis, not a verdict on which part failed.

The short version

Short careful drives are usually fine, but a flashing check-engine light means active misfiring that can quickly destroy the catalytic converter — don't put off diagnosis more tha…

  • Severity: Serious
  • Most common cause: Worn spark plugs or incorrect gap
  • 6 diagnosis steps in order
  • 5 symptoms tied to this code
Figure · P0300 causes and cost
Chart comparing the causes of P0300 by repair cost and likelihood.Worn spark plugs or incorrect gap$11$43Failed ignition coil(s)$32$105Vacuum/intake manifold leak$40$120Dirty fuel injectors or low fuel pressure$40$160Blown head gasket (rare, more serious)$400$935

Darker bars are the more common causes; bar length is the top expected repair cost. Start with the dark, cheap causes before the expensive ones.

Can I keep driving?

Short careful drives are usually fine, but a flashing check-engine light means active misfiring that can quickly destroy the catalytic converter — don't put off diagnosis more than a day or two.

Symptoms

  • Noticeable engine shake at idle or under load
  • Loss of power and hesitation on acceleration
  • Noticeably higher fuel consumption
  • Smell of unburnt fuel from the exhaust
  • Check engine light flashing instead of staying solid

Causes & repair cost

Worn spark plugs or incorrect gap

Most common

$40$160

Failed ignition coil(s)

Most common

$120$400

Vacuum/intake manifold leak

Possible

$150$450

Dirty fuel injectors or low fuel pressure

Possible

$150$600

Blown head gasket (rare, more serious)

Rare

$1,500$3,500

Cost depends heavily on how many plugs/coils fail and the vehicle's cylinder count; ranges vary widely between a 4-cylinder economy car and a V8 or turbo engine, so always get a shop quote after diagnosis.

Estimate the repair for your car

Diagnosis steps in order

  1. Pull freeze-frame data and any cylinder-specific codes (P0301-P0308)
  2. Inspect spark plugs visually and check gap
  3. Swap a coil between cylinders and see if the misfire follows
  4. Check for vacuum leaks with smoke test or spray method
  5. Test fuel pressure with a gauge
  6. Run a compression test if the misfire persists

FAQ

Can I still drive with a P0300 code?

For short trips yes, but a flashing check-engine light means you should stop driving to avoid catalytic converter damage.

What is the most common cause of P0300?

Worn spark plugs and failing ignition coils are the most common culprits.

Does replacing spark plugs always fix P0300?

Often, if plugs were the root cause — but confirm with diagnosis before replacing parts blindly.

Can a vacuum leak cause P0300?

Yes, unmetered air entering the intake leans out the mixture and can trigger random misfires.

Related codes

All explained codes

Search this site

Ready-made searches that surface the guides, calculators, and cost pages tied to this topic.