Ignition Coil Symptoms: How to Know If It's Failing
Table of contents

Key Takeaway
Ignition coil going bad? Here are the symptoms, codes, and the simple swap test to confirm.
A failing ignition coil causes misfire codes (P0301-P0308 cylinder-specific or P0351-P0358 coil-circuit-specific), rough idle, hesitation under acceleration, reduced fuel economy, and hard starting. The simplest diagnosis is the swap test — move the coil to another cylinder and see if the code follows. STEER reads the cylinder-specific code so you know which coil to swap.
Bad Ignition Coil Symptoms
| Symptom | Details |
|---|---|
| Check engine light | Misfire codes P0301-P0308, P0351-P0358 |
| Rough idle | Engine shakes at low RPM |
| Hesitation under acceleration | Missing spark under load |
| Reduced fuel economy | Unburned fuel wasted |
| Engine stalling | Severe cases only |
| Hard starting | Especially in cold weather |
The Swap Test (Easiest Diagnosis)
1. Note which cylinder is misfiring (P030X).
2. Swap the coil from that cylinder with another.
3. Clear the code and drive.
4. If the misfire follows the coil → bad coil.
5. If the misfire stays → it is the plug, injector, or internal.

When to Replace All Coils
If one coil has failed and the others are the same age (100K+ miles), they will likely fail soon. Many mechanics recommend replacing all at once. See our [cylinder-misfire-by-number guide](/codes/cylinder-misfire-by-number/) for which physical coil each code references.
STEER walks you through the swap test
For a coil-related misfire, the swap test is the fastest and cheapest diagnostic — no shop visit, no expensive ignition tester. The [STEER OBD-II adapter](/obd2-scanner/) reads the exact cylinder code, you swap the coil, clear the code, drive a cycle, and re-scan to confirm. The [STEER AI Mechanic](/ai-mechanic/) walks through this exact workflow in plain English.
Frequently Asked Questions
How long do ignition coils last?
Modern coil-on-plug coils typically last 80,000-150,000 miles depending on heat exposure, vibration, and quality. Toyota and Honda 4-cylinders are known to lose coils around 80,000-130,000 miles. European cars (BMW, Audi, VW, Mercedes) often have earlier coil failures due to higher under-hood temperatures. Replacement intervals are not a maintenance item — coils are replaced when they fail.
Can I drive with a bad ignition coil?
For short distances at low load, yes — typical symptoms are rough idle and reduced power but the car remains drivable. The risk is catalytic converter damage from the unburned fuel passing through to the exhaust. A single-cylinder misfire generally produces a steady CEL; a worsening fault may shift to flashing CEL, at which point you must stop. Driving more than a few days with an active misfire is not advisable.
Should I replace all ignition coils at once or just the bad one?
Depends on miles. If the failed coil is below 80,000 miles, replace just the bad one — the others have life left. Above 100,000 miles, many mechanics recommend replacing all coils at once because the remaining originals will likely fail within 1-2 years. Cost is one-time labor versus repeat shop visits. For DIY at home, replacing all coils on a 4-cylinder takes 30 minutes; cost is $80-$300 for the set.
What is the difference between a P0351 and a P0301 code?
P0301 (Cylinder 1 Misfire Detected) is a misfire confirmed by the crankshaft sensor — the ECM detected the cylinder failed to fire, but did not identify why. P0351 (Ignition Coil A Primary/Secondary Circuit Malfunction) means the ECM detected an electrical fault in the coil drive circuit specifically — usually a coil that has electrically failed open or short. P0351 strongly implicates the coil; P0301 leaves multiple possibilities (coil, plug, injector, compression).
Get plain-English answers on your iPhone
STEER reads your car's codes the moment they trigger and translates them into something you can act on.
Related reads
Keep going. These pair well with what you just read.
- Diagnostics
P0300: Random/Multiple Misfire — Canonical Misfire Pillar
P0300 is the canonical misfire code — random or multi-cylinder. A steady light is investigative; a flashing light is destructive. Here is the full diagnostic and damage timeline.
14 min read - Diagnostics
Misfire at Idle But Fine When Driving: Causes
Misfire only at idle? Drives fine otherwise? Here are the specific causes.
6 min read - Diagnostics
Misfire Under Load: Causes and Diagnosis
Misfire only when accelerating or going uphill? These causes are different from idle misfires.
6 min read - Diagnostics
Misfire After Changing Spark Plugs: Common Errors
New spark plugs but now you have a misfire? Check these common installation errors.
6 min read
