P0300

P0300 Random / Multiple Cylinder Misfire

If the check engine light is flashing, pull over. A misfire dumps raw fuel into the exhaust and wrecks the catalytic converter within minutes. Here is how to diagnose the cause before you spend $1,500 on a cat too.

Quick Facts
Typical fix cost
$25–900huge range
Time to diagnose
30 mincoil-swap method
Can you drive?
Dependsflashing = no
DIY difficulty
Easyto medium
§ 01 · The Basics

What P0300 actually means.

P0300 is the generic "Random/Multiple Cylinder Misfire Detected" code. In plain English: your engine's computer detected that one or more cylinders is not firing properly, but it either couldn't isolate which cylinder or multiple cylinders are misfiring at once.

The computer watches crankshaft speed very precisely. Every time a cylinder fires, it accelerates the crank by a specific amount. When a cylinder fails to fire, the crank slows momentarily. If that slowdown happens enough times in a given distance, the computer sets P0300. If it can pinpoint a specific cylinder, you'll also see P0301 (cylinder 1), P0302 (cylinder 2), and so on.

!
A flashing check engine light is an emergency. It means active, continuous misfiring. Raw fuel hitting the catalytic converter ignites and overheats it, destroying the honeycomb in 10-30 miles of driving. That's a $1,500+ repair on top of the misfire fix. Pull over when safe.
§ 02 · The Warning

Flashing vs. solid — know the difference.

✗ Flashing CEL

Pull over immediately

Active severe misfire. Catalytic converter is being damaged right now. Limp-mode mode is triggered on most vehicles. Don't drive it home "just this once."

✓ Solid CEL

Drive carefully, fix soon

Intermittent or mild misfire. You can typically drive to a shop or home. Avoid high RPMs and heavy loads. Get it diagnosed within days.

Here's the mechanical reality: a cylinder that doesn't fire properly dumps unburned fuel into the exhaust. That fuel then hits the catalytic converter, which is already running at 800-1200°F. The fuel ignites inside the cat. Temperatures can spike past 1800°F, which melts the ceramic substrate. Once that happens, the cat is done. Some people try to drive home with a flashing CEL and arrive with two problems instead of one.

§ 03 · Why It Happens

Common causes, ranked by probability.

Out of roughly 600 misfire cases I've handled, here's how the causes break down:

Failing ignition coil ~35%

The #1 cause on modern coil-on-plug engines. Coils weaken over heat cycles and start intermittent misfires around 80k-120k miles. They often fail worse when hot or during heavy acceleration.

Worn or fouled spark plugs ~30%

Plugs beyond their service life (usually 100,000 miles for iridium) can't fire reliably. Oil fouling from burning engines, carbon buildup from short-trip driving, and cracked porcelain all cause misfires.

Vacuum leak (multi-cylinder) ~15%

A big vacuum leak causes a severely lean condition that triggers misfire across multiple cylinders. If you have P0171 alongside P0300, this is almost certainly your cause.

Clogged or leaking fuel injectors ~10%

Individual injectors that clog or leak cause single-cylinder misfires. Multiple bad injectors show as P0300. Common on high-mileage direct-injection engines.

Low compression / mechanical ~6%

Worn piston rings, burnt valves, blown head gasket, or a jumped timing chain. Expensive to fix but statistically uncommon. Usually shows dry compression difference of more than 15 psi between cylinders.

Fuel delivery (pump, pressure) ~3%

Weak fuel pump or clogged filter causing low fuel pressure under load. Often presents as misfire only above 3,000 RPM or during heavy throttle.

Other (EGR, PCM, wiring) ~1%

Rare. Stuck EGR dumping exhaust into specific cylinders, PCM software glitches, damaged coil wiring harness. Diagnose the common stuff first.

§ 04 · Diagnosis

The coil-swap trick that saves you hundreds.

This is the single most valuable DIY diagnostic trick for modern engines. If you have coil-on-plug (COP) ignition (most cars from 2000+), you can isolate a bad coil in 10 minutes with no tools beyond a socket set.

Read all codes, not just P0300

Look for P0301-P0308 or P0310+ codes alongside P0300. The last digit tells you the cylinder. P0301 = cylinder 1. P0304 = cylinder 4. If you see specific cylinder codes, you already know where to start.

Check misfire counters (mode 6)

Better scanners let you see a running count of misfires per cylinder. One cylinder with 500 misfires and others with zero tells the story. This is more useful than codes because it identifies the bad cylinder even if no specific code has set yet.

Swap coils between cylinders

Here's the trick. Pull the coil from the suspected bad cylinder (say, cylinder 3). Pull a coil from a known-good cylinder (say, cylinder 2). Swap them. Clear the code. Drive for 20 minutes.

  • If the misfire moves to cylinder 2: The coil is bad. Replace it. $25-80 fix.
  • If the misfire stays on cylinder 3: Not the coil. Move to spark plug check.

Inspect the spark plug

Remove the plug from the misfiring cylinder. Look at the tip:

  • Wet with fuel: Injector problem or ignition failure, plug is flooded
  • Oily deposits: Oil burning into the cylinder — worn rings or valve seals
  • White/ashy: Running lean or plug too hot
  • Black soot: Running rich
  • Eroded electrode: Just worn out, replace all plugs

If coil and plug are good: injector swap

Same trick as coils — swap the injector from the bad cylinder with one from a good cylinder. This is more involved (fuel rail bolts, harness connectors) but isolates a bad injector conclusively. Usually requires new O-rings when you swap.

Last resort: compression test

Rent a compression tester (AutoZone lends them). All cylinders should read within 15% of each other. A cylinder significantly lower than the others has a mechanical problem — bad rings, burnt valves, or head gasket. This is when repair costs get serious.

Why the swap method is brilliant. You don't need special tools or test equipment. You're using the car itself as the test — if the problem follows the part, the part is bad. Mechanics have been doing this for decades and shops will charge you $150 to do the same thing.
§ 04b · Tech Specs

Bench-test specs for the diagnostic-curious.

The coil-swap method works for most people. But if you want to verify a coil, plug, or injector before throwing parts at it — or test compression and leakdown to rule out internal engine issues — these specs are what a master technician would reference. Misfire diagnosis is a process of elimination, and these numbers tell you exactly when to stop looking somewhere and start looking elsewhere.

Required tools: a digital multimeter ($20), a compression gauge ($30), a basic spark plug socket and torque wrench ($40 set), and a scan tool that reads Mode 06 misfire counters (most $30 Bluetooth dongles do this). Optional but useful: a leakdown tester for distinguishing rings from valves.

Coil-on-plug (COP) wiring pinout

Modern engines use individual ignition coils per cylinder ("coil-on-plug" or COP). The connector typically has 3 pins: 12V power from main relay, ground (the PCM controls grounding to fire the coil), and a sensor return wire on smart coils. Some 4-pin designs add an integrated ignition driver feedback signal.

COIL-ON-PLUG · 3-PIN CONNECTOR · CYLINDER MOUNTED SPARK PLUG PRIMARY COIL SECONDARY PCM SIDE PIN 1 PIN 2 PIN 3 IGNITION COIL ~30kV
Diagram 04b.1 · 3-Pin Coil-on-Plug Connector · PCM-Side Pinout (4-pin smart coils add a feedback line)
1
12V+ (Power) Battery from main relay · key-on hot · 10–15A fuse · usually red
2
Ground (PCM-controlled) Grounding triggers coil discharge · usually black or dark green
3
Trigger (TRIG) 0–5V pulse from PCM · ~3ms duration · usually colored signal wire
4
Feedback (smart coils) Coil current sense back to PCM · enables on-board misfire detection
!
3-pin vs 4-pin matters. BMW, VW, and some Toyota engines use 4-pin "smart" coils with on-board ignition drivers. If your scan tool reports cylinder-specific misfires without P03xx codes setting, you likely have a smart-coil system that catches misfires internally. Aftermarket replacements must match the pin count exactly.

Ignition coil resistance specifications

Test coils with engine off, key off, and connector unplugged. Use a multimeter on the resistance setting. Touch one probe to each pin per the table below. Out-of-spec readings mean a failed coil — but in-spec readings do NOT prove a coil is good (windings can break down only under load). The coil-swap test catches what bench testing misses.

Coil Type Primary (12V to Ground) Secondary (Pin to Tower) Verdict
Bosch / European COP 0.4–1.5 Ω 5–15 kΩ Replace if <0.3Ω (shorted) or open
Denso / Japanese COP 0.5–1.0 Ω 8–14 kΩ Same — short or open = replace
Delphi / GM COP 0.4–0.7 Ω 5–8 kΩ GM coils tend to fail open-circuit
Coil-near-plug w/ wire 0.3–1.2 Ω 6–11 kΩ + wire (5-15kΩ/ft) Test wire separately from coil

Compression vs leakdown — what each test tells you

If misfires persist after coil and plug replacement, you might have an internal engine problem. Compression test tells you if the cylinder seals; leakdown test tells you exactly where it leaks. Most DIYers only do compression, but leakdown is more diagnostic.

✓ Healthy Compression
200 PSI 0 PSI C1 C2 C3 C4
All cylinders 150–200 PSI · <10% spread between highest and lowest · engine seals are healthy
✗ Failed Cylinder
200 PSI 0 PSI C1 C2 C3 C4
C3 reading 110 PSI · >30% lower than the rest · burnt valve or ring failure on that cylinder
Test Healthy Spec Concerning What It Means
Cranking compression (warm) 150–200 PSI <120 PSI Worn rings, valves, or head gasket
Variation between cylinders <10% spread >15% spread Identifies the weak cylinder
"Wet" test (oil added) gain +10-20 PSI = rings No change = valves/HG Distinguishes the leak source
Leakdown (engine warm, TDC) 5–10% loss >20% loss More precise than compression alone
Air escaping from intake N/A Intake valve leak Burnt or carboned intake valve
Air escaping from exhaust N/A Exhaust valve leak Burnt exhaust valve (common)
Air bubbling in radiator N/A Head gasket failure Confirmed combustion-to-coolant leak
i
Mode 06 misfire counters: Most basic scanners only show "P0301" for cylinder 1 misfire after 200 misfires have occurred. Mode 06 is the manufacturer-defined data PID that shows real-time misfire counts per cylinder, before they trigger codes. This is how dealer techs catch intermittent misfires that won't set a code. Most $30 Bluetooth dongles support Mode 06 — you just need an app like Torque Pro or OBD Auto Doctor.

Mode 06 misfire counter interpretation

Misfires per 1000 rev Severity Action
0–2 misfires Normal Background noise — no action needed
3–10 misfires Watch Recheck after 50 miles, may trend
11–30 misfires Concerning Imminent code — investigate that cylinder
30+ misfires Active misfire Code likely set — repair before further driving
100+ misfires (in <200 rev) Catalyst-damage threshold Flashing CEL territory — STOP driving
!
Flashing CEL = STOP driving immediately. Misfire rates above 100 per 200 revolutions dump unburnt fuel into the catalytic converter, where it ignites and melts the substrate. A 30-minute drive with a flashing CEL can turn a $80 spark plug job into a $1,500 catalytic converter replacement. Pull over and have it towed.

Torque specifications

Plug torque matters more than people realize. Overtight crushes the gasket and changes heat transfer; undertight allows compression leak around the plug. Use a torque wrench. Anti-seize: usually skip it on new plugs (most are pre-coated), and if you do use it, reduce torque 30%.

Component Torque (lb-ft) Torque (Nm) Notes
Spark plug M14 × 1.25 (gasket) 18–22 lb-ft 25–30 Nm Most domestic V6/V8 · ¼ turn past hand-snug if no torque wrench
Spark plug M14 × 1.25 (taper seat) 11–15 lb-ft 15–20 Nm Many Asian engines · only ⅛ turn past snug, do NOT overtighten
Spark plug M12 × 1.25 (gasket) 11–15 lb-ft 15–20 Nm Newer Honda, Toyota, BMW · easy to crush gasket
Spark plug M10 × 1.0 7–11 lb-ft 10–15 Nm Some Mercedes, Porsche · very tight torque tolerance
Coil-on-plug mounting bolt 7–10 lb-ft 10–14 Nm Usually 8mm or 10mm head — don't strip plastic
Valve cover bolts 6–9 lb-ft 8–12 Nm Star pattern · torque to spec or you'll leak oil onto plugs
Spark plug gap is critical. Most modern engines spec 0.040" to 0.044" (1.0–1.1mm). Check it with a feeler gauge — never trust the box. A plug that looks "close enough" but is actually 0.050" can cause intermittent misfires that won't show up until 4000 RPM under load. Always gap before installing.

Diagnostic procedure summary

Before throwing parts at a P0300 code, run through this in order. Total time: 30 minutes.

  1. Pull Mode 06 misfire data — Find which cylinders are misfiring before you start swapping parts.
  2. Check spark plug gap on every plug — Rare to have this off but devastating when it is.
  3. Coil-swap test — Move the suspect coil to a known-good cylinder. If misfire follows the coil, replace it. If not, the coil is fine.
  4. Bench-test resistance on suspect coils — But understand that an in-spec reading doesn't prove the coil works under load.
  5. If swap doesn't move the misfire, it's not coil/plug. Check fuel injector resistance (12–16 Ω typical) and swap-test injectors next.
  6. Last resort: compression and leakdown — If a single cylinder has >15% lower compression than others, you have an internal engine problem. Stop diagnosing electrically.

If steps 1–6 all check out and the misfire persists, you may have a less common cause: failing crankshaft position sensor giving the PCM bad timing data, intake valve carbon buildup on direct-injection engines, or a wiring harness issue intermittently breaking connection. These are rarer but real.

§ 05 · What You Feel

What P0300 feels like.

SymptomHow common
Rough idle, shakingAlmost always
Loss of power on accelerationCommon
Flashing CEL (severe)During active misfire
Solid CEL (intermittent)Mild cases
Exhaust smell (raw fuel)During active misfire
Fuel mileage drop10-25% worse
Popping from exhaustSevere cases
Limp-mode / reduced powerModern vehicles, severe misfire
§ 06 · Pricing

Real cost breakdown.

FixDIYShop
Spark plugs (set of 4)$25–80$120–280
Spark plugs (V6/V8, set of 6-8)$50–160$200–600
Single ignition coil$25–100$120–280
Full coil set replacement$100–400$400–900
Single fuel injector$40–150$180–450
Injector cleaning serviceN/A$100–200
Vacuum leak repair$5–50$150–400
Compression test (diagnosis)$0–25$80–150
Head gasket (worst case)$100–400$1,200–3,000
i
Real-world reality. If you diagnose carefully with the coil-swap method, about 65% of P0300 cases are fixed for under $150 DIY (coil + possibly a plug). When the cat gets taken out because someone drove with a flashing light, that jumps to $2,000+.
§ 07 · The Fix

The right order to actually fix it.

Pull over if the light is flashing

Not an option. This is the difference between a $100 fix and a $2,000 fix. Tow it if you have to.

Isolate the bad cylinder first

Specific cylinder codes or misfire counters tell you which one. If you only have P0300 with no specific cylinder, start by swapping coils between front and rear cylinders and watch where the misfire moves.

Replace the bad coil

Once identified, replace just the bad coil. No need to do all of them unless they're original and past 100k miles. OEM or NGK/Denso/Delphi brands — avoid no-name eBay coils, they fail fast.

While you're in there, check the plug

If plugs have never been changed and the vehicle is past 80k miles, replace them all as a set. Use the manufacturer-specified heat range and gap. Iridium plugs run longer; copper plugs are cheap but wear out fast.

Clear code, drive a full cycle

Reset the code with a scanner (or see our reset guide). Drive 50-100 miles including some highway. If the light stays off, done. If it comes back on a different cylinder, you may have progressive coil failure — replace them as a set.

§ 08 · Driving

Should you keep driving?

Simple rule: flashing light = no. Solid light = short distances only, fix within days.

Continued driving with any misfire causes secondary problems:

  • Catalytic converter damage — the expensive one
  • Spark plug fouling — unburned fuel contaminates working plugs
  • Oxygen sensor contamination — leads to P0420 codes down the line
  • Potential engine damage — from raw fuel washing oil off cylinder walls
§ 09 · By Make

P0300 patterns by brand.

Make / ModelsMost common cause
Ford 5.4L 3V (F-150 2004-2010)Coil failures + spark plug breakage
GM 5.3L LS (Silverado, Tahoe)AFM lifter collapse causing dead cylinder
Honda Civic/AccordCoils + plugs at 100k, extremely predictable
Toyota V6 2GR-FECoils around 120k, sometimes VVT-i solenoid
VW/Audi 2.0TCarbon buildup on valves causing misfires
Subaru EJ25/FB25Head gasket seepage causing coolant entry
BMW N54/N63Coils at 60-80k, also injectors on N63
§ 10 · FAQ

Questions people always ask.

Either the misfire is spread across multiple cylinders (likely vacuum leak or fuel pressure), or it's intermittent enough that the computer can't nail down a single cylinder. Check for P0171/P0174 lean codes — those often accompany multi-cylinder misfires.

Only if they're original and the vehicle has high mileage (130k+). For younger cars with one bad coil, just replace the bad one. Coils rarely fail in a predictable pattern — replacing them preemptively is guessing, not maintenance.

Yes, occasionally. Water-contaminated or old gas can cause misfires that disappear once you burn through the bad tank. If your P0300 appeared right after filling up and no physical cause checks out, try running the tank low and refilling with fresh premium gas.

Usually a coil that's weak and fails cold but works once warm. Sometimes it's cracked spark plugs that only gap properly when hot. Rarely, it's a compression issue that seals once the engine expands. Start with the coil on the affected cylinder.

Yes, especially on direct-injection engines. Because fuel doesn't wash over the intake valves, carbon builds up and disrupts airflow to specific cylinders. Common on VW/Audi 2.0T, BMW N54, and most modern turbocharged direct-injection engines past 80k miles. Fix requires walnut blasting the valves — $400-700 at a specialist shop.

If the light is solid: within 1-2 weeks. If the light is flashing: immediately, before the cat dies. The difference between these two timelines is often $1,500 in cat damage.

MR
Written by
Marcus Reid
ASE Master Technician, L1 Advanced. 22 years of shop experience. Full bio →