Why Is My Car Misfiring? Plugs, Coils, Fuel, or Compression

A misfire means a cylinder failed to fire. Almost every case traces back to one of four things: spark, fuel, air, or compression. Here is how to tell them apart and what each fix costs.

🔧 4 root causes ⚡ Coils are #1 🔥 Don't ignore it 💰 $40 to $4,000

✅ The Short Answer

Your car is misfiring because a cylinder isn't completing combustion. The four causes, in order of how often we see them: a failing ignition coil, worn spark plugs, a clogged or dead fuel injector, or lost compression (valves, rings, or a head gasket). On modern coil-on-plug engines, a single bad coil is the most common culprit by far, and it is also the cheapest to fix.

A misfire is one of the few problems where a $90 part and a $3,000 part produce nearly identical symptoms: shaking, hesitation, and a check engine light. The whole game is figuring out which cylinder is misfiring and why, before you start replacing parts at random. Below we break down all four causes, how to tell them apart, and what to expect on cost.

If your check engine light is on, the trouble code usually points to the bad cylinder. A P0300 random misfire means the computer can't isolate one cylinder, while P0301 through P0308 each name a specific cylinder (P0302 is cylinder 2, and so on). That code is your single biggest diagnostic shortcut.

📊 What Each Fix Actually Costs

Here is the real-world range for the four most common misfire repairs, parts plus labor at an independent shop. Dealers typically run 30 to 60 percent higher.

CauseTypical CostHow Likely
Spark plugs (full set)$40–$250Very common, especially past 60k–100k miles
Ignition coil (single)$80–$300Most common on modern engines
Fuel injector (one)$150–$500Common on higher-mileage cars
Vacuum leak / intake gasket$120–$600Occasional, often a lean misfire
Compression repair (valves, head gasket, rings)$1,000–$4,000+Less common, but the worst case

The good news: roughly 7 out of 10 misfires we see come down to plugs or coils, which sit at the cheap end of that table. Compression problems are real but uncommon on a well-maintained engine, and they usually announce themselves with other symptoms like blue smoke, coolant loss, or oil burning.

🔎 The Four Causes, One at a Time

1. Spark (plugs and coils) — most common

Combustion needs a strong, well-timed spark. Spark plugs wear out: the electrode gap widens and the tip fouls with carbon, so the spark gets weak or intermittent. Most plugs are due between 60,000 and 100,000 miles, and copper plugs as early as 30,000. Ignition coils convert your battery's voltage into the tens of thousands of volts a plug needs, and they fail with heat and age. A failing coil often misfires only when warm or under load, which is why the shaking can come and go.

Tell-tale sign: a misfire isolated to one cylinder (a P0301-type code) that follows the coil when you swap it to a different cylinder. If the misfire moves with the coil, the coil is bad. If it stays put, suspect the plug, injector, or compression on that cylinder.

2. Fuel (injectors and pressure)

Each cylinder needs the right amount of fuel at the right instant. A clogged or stuck injector starves one cylinder, while a weak fuel pump or restricted filter can lean out the whole engine. Bad gas, water in the tank, or a dirty injector are the usual offenders. A rough idle that smooths out at higher RPM often points toward fuel or a vacuum leak rather than ignition.

3. Air and vacuum leaks

A cracked intake hose, a torn gasket, or a stuck PCV valve lets unmetered air sneak in, throwing off the air-fuel ratio. This usually causes a lean misfire that is worst at idle and improves as RPM climbs. A common companion code is P0171 system too lean.

4. Compression (mechanical)

If a cylinder can't hold pressure, no amount of spark or fuel will fix it. Burnt valves, worn piston rings, a slipped timing belt, or a blown head gasket all bleed off compression. This is the expensive bucket. Clues include a dead, steady misfire on the same cylinder that never moves, white or sweet-smelling exhaust, or coolant disappearing with no visible leak.

Not sure which cylinder or part is the problem?

Enter your symptoms and trouble code. Our AI ranks the likely causes for your exact engine and tells you what to check first.

Run Free Diagnosis →

⚠️ Common Mistakes That Waste Money

  • Replacing all the plugs and coils blindly. A single bad coil costs about $150 installed. Swapping every coil "just in case" can run $600 to $1,000 and may not even touch the real problem.
  • Ignoring a flashing check engine light. A solid light is a warning. A flashing light during the shaking means an active misfire is dumping raw fuel into your catalytic converter. Keep driving and you risk a $900 to $2,500 converter on top of the original repair.
  • Assuming it's the gas. Bad fuel does cause misfires, but if the problem survives two full tanks of quality fuel, the cause is mechanical or electrical. Don't keep buying premium hoping it clears.
  • Skipping the trouble code. Reading the code is free at most parts stores and narrows the search from "the whole engine" to "cylinder 4." Diagnosing without it is guesswork.
  • Replacing the injector before testing the coil. Injectors are pricier and less likely than coils. Test cheap and common before expensive and rare.

🧠 How to Narrow It Down Yourself

You can get surprisingly close before you spend a dime. Work the list top to bottom:

  1. Scan the code. Pull the trouble code. A cylinder-specific code (P0301–P0308) tells you exactly where to look. A P0300 means it's random or multiple cylinders, which points toward fuel pressure, a vacuum leak, or timing.
  2. Note when it misfires. Cold-only, warm-only, idle-only, or under-load behavior each point at different causes. Warm-and-under-load almost always means a coil. Idle-only that smooths at speed leans toward a vacuum leak.
  3. Do the coil swap test. On a coil-on-plug engine, move the suspect coil to a known-good cylinder, clear the code, and drive. If the misfire follows the coil, you found it.
  4. Inspect the plug. Pull the plug from the bad cylinder. Oil-fouled, cracked, or heavily carboned tips tell a story.
  5. Check fuel and air last. If spark checks out, look at the injector, fuel pressure, and intake for leaks. A compression test is the final step before you commit to mechanical work.

Got a repair quote already and want to know if it's fair? Run it through our quote checker before you say yes.

❓ Frequently Asked Questions

Why is my car misfiring?
A misfire means one or more cylinders failed to ignite their air-fuel mixture. The four root causes are spark (worn plugs or a failing ignition coil), fuel (a clogged or dead injector), air or vacuum leaks, and mechanical compression loss. On modern engines a weak ignition coil is the single most common culprit, followed by spark plugs that are past their service interval.
Can I drive my car if it is misfiring?
You can drive a short distance to get home or to a shop, but you should not keep driving a misfiring car. Unburned fuel passes into the exhaust and can overheat and destroy your catalytic converter, a repair that often runs $900 to $2,500. If the check engine light is flashing, stop driving as soon as it is safe and have it towed.
How much does it cost to fix a misfire?
It depends on the cause. A set of spark plugs runs $40 to $250 installed. A single ignition coil is typically $80 to $300. A fuel injector replacement runs $150 to $500. Compression-related repairs such as valves or head gaskets can run $1,000 to $4,000 or more.
What does a misfire feel like?
A misfire usually feels like a stumble, shudder, or jerk, especially at idle or under acceleration. You may notice the engine shaking, a rough idle, hesitation when you press the gas, a drop in power, and worse fuel economy. A flashing check engine light during the shaking confirms an active misfire.
Can bad gas cause a misfire?
Yes. Contaminated fuel, water in the tank, or very low-octane gas can cause temporary misfires. If the misfire started right after a fill-up, run the tank low, refill with quality top-tier fuel, and add a fuel system cleaner. If it persists across two tanks, the cause is mechanical or electrical, not the gas.
Will a misfire clear itself?
Rarely. A misfire caused by bad gas or a fouled plug may improve temporarily, but worn plugs, failing coils, and bad injectors get worse over time. Ignoring a misfire risks catalytic converter damage, so diagnose the root cause rather than waiting for it to fix itself.

📋 TL;DR

If your car is misfiring, the cause is almost certainly spark, fuel, air, or compression, and on a modern engine it's usually a failing ignition coil or worn spark plugs, which are the cheap fixes ($40 to $300). Pull the trouble code first to find the cylinder, do a coil swap test, and only move to injectors and compression if spark checks out. Don't keep driving with a flashing check engine light, that's how a $150 coil becomes a $2,000 converter.