Learn how to tell whether a misfire is caused by a bad ignition coil or spark plug, including symptoms, OBD codes, coil swap testing, and replacement tips.



A misfire can be caused by either a bad ignition coil or a bad spark plug. The ignition coil creates the high-voltage spark, while the spark plug delivers that spark into the combustion chamber. If either part fails, the cylinder may misfire.
A simple DIY method is the coil swap test: move the suspected ignition coil to another cylinder, clear the code, and see whether the misfire follows the coil. If it does, the coil is likely faulty. If the misfire stays in the same cylinder, inspect the spark plug, fuel injector, compression, wiring, or engine control circuit.
| Part | Job | Common Failure Signs |
|---|---|---|
| Ignition coil | Converts battery voltage into high voltage | Misfire, rough idle, no spark, coil circuit code |
| Spark plug | Creates spark inside the cylinder | Worn electrode, fouling, hard start, weak combustion |
The coil and spark plug work together. A weak coil can damage or foul a plug over time. A worn spark plug can also stress the coil because the coil must work harder to fire across a larger gap.
| Symptom | More Likely Coil | More Likely Spark Plug | Notes |
|---|---|---|---|
| P0351–P0358 code | Yes | Sometimes | Coil circuit codes point more directly to coil/circuit |
| P0301–P0308 misfire | Possible | Possible | Needs cylinder-level diagnosis |
| Misfire moves after coil swap | Yes | No | Strong coil failure sign |
| Worn electrode | No | Yes | Replace spark plug |
| Oil in plug well | Possible | Possible | Fix valve cover leak first |
| Misfire under load | Possible | Possible | Could be weak spark from either part |
| Hard start | Possible | Possible | Also check fuel and battery |
| Rough idle | Possible | Possible | Common to both |
Start with a scan tool. Codes such as P0301 indicate a cylinder 1 misfire. Codes such as P0351 indicate an ignition coil A primary/secondary circuit issue. CarParts.com explains that P0351 refers to a potential problem with cylinder #1 ignition coil or its circuit.
Remove the spark plug from the misfiring cylinder and check for:
If the plug is old or damaged, replace it.
Check the coil and boot for:
If the boot is damaged, the spark may leak before reaching the spark plug.
Move the suspected coil to another cylinder. For example, move the coil from cylinder 1 to cylinder 2. Clear the code and run the engine.
| Result | Meaning |
|---|---|
| Misfire moves from P0301 to P0302 | Coil is likely bad |
| Misfire stays at P0301 | Check spark plug, injector, compression, wiring |
| New coil circuit code appears | Check coil connector or wiring |
In many cases, yes. If the spark plugs are due for replacement, replacing the coils and plugs together can reduce repeat labor and help restore consistent ignition performance.
This is especially useful when:
Recommended Parts: Shop Ignition Coils & Spark Plugs Kits
Replacing one coil can be reasonable when:
However, if one original coil fails on a high-mileage engine, the remaining coils may be close behind.
Replacing all coils may be smarter when:
Shop related:
Yes. A worn spark plug can increase the voltage demand on the ignition coil. Over time, the coil may overwork and fail sooner.
Yes. A weak or inconsistent coil can cause incomplete combustion, fouling, and poor spark plug performance.
P0301 means cylinder 1 is misfiring. It can be caused by the ignition coil, spark plug, fuel injector, compression issue, vacuum leak, or wiring. Use a coil swap test to narrow it down.
Not always. P0351 points to ignition coil A or its circuit. The cause may be a bad coil, damaged wiring, poor connector contact, or PCM driver issue.
If spark plugs are old or due by mileage, replacing all plugs is usually a better long-term repair than replacing only one plug.