Home › Guides › Engine

Bad Ignition Coil Symptoms: Signs and How to Confirm

Updated October 2026 By RepairCostLab Editorial Team
Quick answer

A bad ignition coil usually causes an engine misfire: rough idle, shaking, hesitation when accelerating, and a check engine light with a code such as P0301 to P0308 that names the cylinder. If the check engine light is flashing, the misfire is severe enough to damage the catalytic converter.

Common symptoms

How to confirm a bad coil (the swap test)

On engines with one coil per cylinder, the simplest diagnostic is the swap test. Note the misfire code, for example P0302 for cylinder 2. With the engine off, swap the coil from cylinder 2 with the coil from cylinder 3, clear the code, and drive.

If the code returns as P0303, the misfire followed the coil and the coil is bad. If it stays on cylinder 2, the problem is more likely the spark plug, a fuel injector or low compression on that cylinder.

What does it cost to fix?Ignition Coil Replacement: $75–$310 See the full estimate →

What causes coils to fail

Can you keep driving?

With a steady check engine light and a mild misfire, you can drive carefully to a shop. With a flashing light, reduce speed and load and get it fixed quickly: unburned fuel is entering the exhaust and can overheat the catalytic converter, a much more expensive part.

Frequently asked questions

Should I replace all ignition coils at once?

Usually not. Replace the failed coil, unless the car has very high mileage and the other coils are original.

Should I replace spark plugs with a coil?

If the plugs are near or past their service interval, yes. Worn plugs are a common reason coils fail.

How long do ignition coils last?

Often 100,000 miles or more.

Related repair costs

Ignition Coil Replacement$75–$310Spark Plug Replacement$120–$520Catalytic Converter Replacement$510–$2,600

More guides

Sources and methodology

Estimates combine typical book labor times, current aftermarket and OEM parts prices, and 2026 US shop labor rates. See exactly how we calculate them.

Found a price that looks wrong for your area? Tell us: we review every correction.