Share a repair cost +
CHECK ENGINE LIGHT CODE

P0300: Random/Multiple Cylinder Misfire Detected

The engine computer has caught more than one cylinder, or no single cylinder in particular, failing to fire properly.

SeriousDrive gently to a shop soon. If the light is flashing, pull over and stop driving, because raw fuel can overheat and ruin the catalytic converter.

What P0300 means

Your engine computer watches the crankshaft speed through the crank sensor. Every time a cylinder fires, the crank gets a small push. When a cylinder does not burn its fuel, that push is missing and the crank slows for a moment. RepairPal explains that the misfire monitor sets P0300 when this variation crosses about 2 percent, and the light starts flashing when it reaches roughly 10 percent, which is enough to damage the catalytic converter. P0300 means the misses are spread across several cylinders or jumping around, so the cause is usually something every cylinder shares: worn plugs, low fuel pressure, a vacuum leak or a bad sensor. A shop will check for cylinder specific codes, watch live misfire counters, run a fuel pressure test and smoke test the intake. If it only misfires under load, ignition parts are the usual suspect. Treat a flashing light as serious, because a ruined converter costs far more than plugs or coils.

Common symptoms

Most common causes

  1. Worn spark plugs or bad plug wires
  2. Failing ignition coil(s)
  3. Vacuum leak from a cracked hose or intake gasket
  4. Low fuel pressure from a weak pump or clogged filter
  5. Dirty or faulty mass airflow sensor
  6. EGR valve stuck open
  7. Bad crankshaft or camshaft position sensor
  8. Low compression (worn rings, valves or a head gasket leak)

What to check yourself first

Read the freeze frame data with a scanner to see the RPM and load when the misfire happened. Check how old the spark plugs are and look for cracked or loose vacuum hoses. Listen for a hiss near the intake with the engine idling. If the light is flashing, do not keep driving to test it.

Typical fixes and what they cost

FixTypical costNote
Replace spark plugs$288-$399The most common fix on engines past their plug interval. Check your owner manual; many plugs are rated for 60,000 to 100,000 miles.
Replace ignition coil$238-$320Usually priced per coil. Shops often find one or two bad coils on a multi-misfire engine.
Replace intake manifold gasket$683-$834Needed when a smoke test finds the leak at the intake manifold gasket.
Replace fuel pump$1,344-$1,513Only if a fuel pressure test shows the pump cannot keep up.
Check engine light diagnosis at a shop$125-$183Worth paying for when plugs and coils are fine, so you do not throw parts at it.

Typical US price ranges for parts and labor, not quotes. Your shop should confirm the cause with a diagnostic before replacing parts.

Related repair guides

Related codes

Sources

Look up another code