⚡ The short answer
The only engines that make this harder are ones where the coils live under a plastic engine cover or, on some V6 and V8 layouts, under the upper intake manifold for the rear bank. Even those are doable in an afternoon. If your dashboard threw a misfire code, start by reading our guide on P0301 (cylinder 1 misfire) to confirm the coil is the actual culprit before you spend money.
💰 What it costs and what you need
Doing this yourself instead of paying a shop is where the real savings show up. A coil is cheap, but shop labor and diagnostic time stack up fast.
| Item | DIY cost | Shop cost |
|---|---|---|
| Single ignition coil | $25 - $120 | $60 - $180 (marked up) |
| Matching spark plug | $4 - $20 | $10 - $40 |
| Labor (per cylinder) | $0 | $90 - $190 |
| Diagnostic / scan fee | $0 | $80 - $150 |
| Total per cylinder | $40 - $150 | $150 - $350 |
Tools you need
- A 1/4 inch ratchet with an 8mm or 10mm socket (most coil bolts are one of these)
- A short extension to reach down into the valve cover wells
- A new ignition coil that matches your year, make, and model exactly
- A spark plug socket (usually 5/8 inch) and gap gauge if you are also doing the plug
- A small dab of dielectric grease for the coil boot
- An OBD2 scanner to clear the code, or just let it self-clear over a few drives
🔧 Step-by-step: replace an ignition coil
This is the standard coil-on-plug procedure. It covers the large majority of inline-4, V6, and V8 engines on the road today. Always let the engine cool first so you do not burn your hands or crack a hot spark plug.
- Disconnect the battery negative terminal. This is optional on most cars but it protects the ignition module and stops any chance of a spark while you work.
- Locate the bad coil. If you have a misfire code, the last digit usually points to the cylinder. Pop off any plastic engine cover to expose the row of coils on top of the valve cover.
- Unplug the electrical connector. Press the locking tab and pull the connector straight off the top of the coil. Do not yank the wire.
- Remove the hold-down bolt. One 8mm or 10mm bolt secures each coil. Set it aside where it cannot roll into the engine bay.
- Pull the old coil straight up. Twist gently and lift. The rubber boot grips the spark plug, so a firm even pull releases it. If it fights you, rock it side to side a little.
- Inspect the boot and spark plug. Look for cracks, carbon tracking, or oil in the well. Oil down there points to a leaking valve cover gasket that will kill the new coil too. Replace the plug now if it is worn.
- Apply a thin film of dielectric grease to the inside of the new coil boot. This keeps it from welding itself to the plug and helps it seal against moisture.
- Seat the new coil. Push it straight down until you feel and hear the boot click onto the spark plug terminal.
- Reinstall the bolt and connector. Snug the bolt to about 70 to 90 inch-pounds (hand-tight plus a nudge, not gorilla tight) and click the connector back on.
- Reconnect the battery, start the engine, and confirm the misfire is gone. The idle should smooth out immediately. Clear the code with a scanner or let it clear over a few drive cycles.
⚠️ Common mistakes that cause a repeat misfire
The coil swap itself is easy. Most failed jobs come from skipping a related part or installing the coil wrong. Avoid these and the fix sticks.
- Reusing a worn spark plug. A plug with a wide gap or burnt electrode makes the new coil work twice as hard. If the plug is over 30,000 miles old, replace it under the new coil.
- Not seating the boot fully. If the coil is not pushed all the way down onto the plug, you get an air gap and the misfire never clears. Listen for the click.
- Ignoring oil in the spark plug well. Oil shorts out the new coil within weeks. Fix the leaking valve cover gasket first.
- Buying the wrong coil. Many engines use slightly different coils between trims or years. Match the part number, not just the make and model.
- Over-torquing the bolt. Coil housings are plastic. Crank too hard and you crack the body, which leads to a fresh misfire down the road.
- Assuming it was the coil at all. A misfire can come from a clogged fuel injector, a vacuum leak, or a bad connector. If a fresh coil does not fix it, you chased the wrong part.
🧠 Should you replace one coil or all of them?
This is the question that decides your total bill. There is no single right answer, so use the mileage of your current coils to choose.
| Situation | Recommendation |
|---|---|
| One coil failed, coils under 60k miles | Replace only the failed coil |
| One coil failed, coils 60k to 100k miles | Replace the failed one, watch the rest |
| One coil failed, coils over 100k miles | Consider replacing the full set |
| Multiple cylinders misfiring | Diagnose first, do not blanket-replace |
| Hard-to-reach rear bank on a V6/V8 | Do all coils on that bank while you are in there |
Mixing one new coil with older ones causes zero mechanical problems. The only reason to replace the set is to avoid making the same labor trip again next month. If you are getting a shop quote for a full set, run the numbers through our quote checker first to make sure you are not overpaying.
❓ Frequently asked questions
📋 TL;DR
- To replace an ignition coil, unplug the connector, remove one bolt, pull the coil up, drop the new one in, and reverse it. 10 to 20 minutes per cylinder.
- DIY costs $40 to $150 per cylinder versus $150 to $350 at a shop.
- You only need an 8mm or 10mm socket, an extension, and a dab of dielectric grease.
- Replace the spark plug too if it is over 30,000 miles, and never ignore oil in the plug well.
- If a fresh coil does not clear the misfire, the coil was not the root cause. Diagnose before buying more parts.