Ignition coils and spark plugs are separate parts that fail independently
You do not need to replace your ignition coils when you replace your spark plugs, and you should not replace them together as routine maintenance. Ignition coils create the high-voltage spark that the spark plugs then fire into the engine. They are two different components with different lifespans, and one failing does not mean the other is about to fail.
The confusion happens because both parts relate to engine ignition and both can cause similar symptoms — rough idle, misfires, hard starting. But the reason you would replace them is different. You replace spark plugs on a schedule (typically every 30,000 to 100,000 miles depending on the type). You replace an ignition coil only when it actually fails.
Replacing a coil you do not need costs $150 to $400 per coil in parts and labor. Most vehicles have one coil per cylinder, so a four-cylinder engine has four coils. Replacing them all when only one is failing is unnecessary expense.
Key Takeaways
- Spark plugs wear out on a predictable schedule; ignition coils fail when they fail, and there is no preventive replacement interval.
- A failing ignition coil causes a misfire in one cylinder, while worn spark plugs typically cause misfires across multiple cylinders or rough idle overall.
- If your check engine light is on, have the code read before replacing anything — the code will tell you whether the problem is a coil, a plug, or something else.
- Replacing spark plugs is a good time to inspect your coils visually for cracks or corrosion, but not a time to replace them preventively.
How to tell if your ignition coil is actually failing
A failing ignition coil produces a specific symptom: a misfire in one cylinder. Your engine will feel like it is skipping or stuttering under acceleration, and the check engine light will come on. The code stored in your vehicle's computer will reference a specific cylinder — something like "P0301 Cylinder 1 Misfire" or "P0304 Cylinder 4 Misfire."
That single-cylinder code is the key difference. If your spark plugs are worn, you typically see misfires across multiple cylinders or a general rough idle at startup. If your coil is bad, one cylinder stops firing consistently while the others run normally.
You can also inspect the coil visually. Pop off the coil pack (or remove the coil-on-plug unit sitting on top of the spark plug). Look for cracks in the plastic housing, corrosion on the electrical connectors, or oil seeping into the connector. Any of those is a sign the coil is failing and should be replaced.
When to replace a coil during a spark plug job
If you are already replacing your spark plugs and you notice that one coil is cracked, corroded, or visibly damaged, replace that coil at the same time. You are already in there, the labor cost is minimal, and you avoid a second trip to the shop in a few months when that coil finally fails completely.
Do not replace all the coils just because you are replacing the plugs. Do not replace a coil that looks fine. The only reason to replace a coil is because it is showing signs of failure — a misfire code, visible damage, or a connector that is wet with oil.
If you are doing the spark plug work yourself, the coil inspection takes 30 seconds per coil. Look at each one before you reinstall it. If one looks questionable, order a replacement coil for that cylinder while you have the plugs out.
What the check engine code actually tells you
Before you replace anything, have the check engine light scanned with a code reader. You can buy a basic reader for $25 to $50, borrow one from an auto parts store for free, or have a shop read it for $50 to $100. The code will tell you exactly what is wrong.
A code like P0300 (Random Misfire) or P0301 through P0308 (Cylinder-Specific Misfire) points to either a bad coil or a bad spark plug in that cylinder. A code like P0171 (System Too Lean) or P0174 (System Too Lean Bank 2) points to a fuel or air problem, not ignition. A code like P0505 (Idle Air Control System Malfunction) points to idle control, not spark or coil.
If the code is cylinder-specific and you have not replaced your spark plugs in more than 50,000 miles, replace the spark plug in that cylinder first. It is cheaper, and it fixes the problem about half the time. If the misfire continues after a new plug, then replace the coil.
The cost difference between replacing one coil and replacing all of them
A single ignition coil replacement typically costs $150 to $400 in parts and labor, depending on your vehicle and whether the coil is straightforward to reach. Some coils sit on top of the spark plug (coil-on-plug design) and take 10 minutes to replace. Others are mounted on the engine block or inside the valve cover and take an hour or more.
Replacing all four coils on a four-cylinder engine costs $600 to $1,600. Replacing all six on a six-cylinder costs $900 to $2,400. That is money you do not spend unless you have a reason to spend it.
The only scenario where replacing all coils makes sense is if you have multiple cylinder-specific misfire codes (P0301, P0302, P0303, P0304 all at once) and your spark plugs are already new. That pattern suggests multiple coils are failing simultaneously, which is rare but does happen in older vehicles or vehicles exposed to extreme heat or moisture.
Ignition coil lifespan and what causes early failure
A healthy ignition coil lasts the life of the vehicle — 150,000 miles or more. They do not wear out like spark plugs do. They fail when something damages them: heat, moisture, a power surge, or a manufacturing defect.
Coils fail early most often because of heat. If your engine runs hot or your cooling system is not working properly, the coil (which sits on or near the engine) gets cooked. Moisture is the second cause — if water gets into the connector or the coil housing cracks, the electronics inside short out. A third cause is a bad spark plug that creates excessive resistance, forcing the coil to work harder than it should.
None of these reasons mean you should replace a coil preventively. They mean you should replace a coil when it fails, and you should address the underlying problem (overheating, moisture intrusion, a worn spark plug) so it does not fail again.
Frequently Asked Questions
Can a bad spark plug damage an ignition coil?
Yes. A spark plug that is worn, fouled, or gapped incorrectly creates excessive resistance. The coil has to work harder to jump that gap, and over time the coil can overheat and fail. If you replace a spark plug and the misfire code returns within a few thousand miles, the coil may have already been damaged by the bad plug.
Should I replace spark plugs and ignition coils at the same time as preventive maintenance?
No. Replace spark plugs on the schedule your owner's manual recommends. Replace ignition coils only when they fail. Replacing a coil that is still working is wasted money. If you want to be cautious, inspect the coils visually when you replace the plugs, but do not replace them unless you see damage or corrosion.
What if I replace the spark plug and the misfire code comes back?
The coil in that cylinder is likely failing. Replace the coil. If the code returns again after you replace the coil, have the vehicle scanned for other codes — the problem might be a fuel injector, a vacuum leak, or a compression issue in that cylinder, not the ignition system.
How do I know if my ignition coil is going bad before it completely fails?
A coil that is starting to fail usually produces an intermittent misfire — the engine runs fine most of the time, then stumbles or hesitates under load or acceleration. You might see the check engine light come on and then go off. Inspect the coil for cracks or corrosion. If you see damage, replace it before it fails completely.
Is it worth replacing all ignition coils if one is bad?
Only if you have misfire codes in multiple cylinders at the same time. If only one cylinder is misfiring, only one coil is failing. Replace that one coil. The others will last until they fail, which may be years away or never.