What a multimeter tells you about a coil pack

A multimeter measures electrical resistance and voltage, which lets you spot a coil pack that is failing without removing it from the engine. A working coil pack shows a specific resistance range when you test it on the ohms setting — usually between 0.4 and 2 ohms for the primary winding and 5,000 to 15,000 ohms for the secondary winding, though the exact range depends on your engine model. If the reading is zero, the coil is shorted. If it is infinite or very high on the primary side, the coil is open and broken inside.

Testing with a multimeter does not tell you everything — a coil pack can read correct resistance and still fail under load, or it can produce weak spark only when hot. But an out-of-range reading is a reliable sign the coil needs replacement, and testing takes five minutes.

Key Takeaways

  • Set your multimeter to the ohms (Ω) setting and test the primary winding first, comparing your reading to your engine's specification in the service manual.
  • A primary winding reading of zero ohms means the coil is shorted; a reading of infinity means it is open and broken.
  • Test the secondary winding on a higher ohms range (usually 20k or 200k), which should show 5,000 to 15,000 ohms depending on the coil design.
  • Disconnect the negative battery terminal before you begin, and locate your engine's coil pack specification in the service manual or online — resistance ranges vary by manufacturer.

Disconnect the battery and locate the coil pack

Turn off the engine and let it cool for at least five minutes. Locate the negative terminal on your battery — it is marked with a minus sign or is black — and disconnect it by loosening the terminal nut with a wrench and sliding the cable off. This prevents accidental electrical damage to the multimeter or the vehicle's computer while you work.

Find the coil pack on your engine. On most vehicles, it sits on top of the spark plugs or bolts to the side of the engine block. Coil packs are usually cylindrical or rectangular, about three to four inches long, with a thick wire running to the distributor or spark plug wires running to each plug. If you have more than one coil pack, note which one you are testing.

Identify the primary and secondary windings

A coil pack has two sets of electrical coils inside: the primary winding and the secondary winding. The primary winding connects to the battery and ignition system. The secondary winding connects to the spark plug wire or boot. You need to test both because each can fail independently.

Look at the coil pack terminals. The primary terminals are usually marked on the housing or in your service manual — they are where the battery power and ground wires connect. The secondary terminal is where the spark plug wire connects. If the terminals are not labeled, check your engine's service manual or search online for your specific coil model number, which is usually printed on the housing.

Test the primary winding resistance

Set your multimeter dial to the ohms (Ω) setting. Start on the lowest ohms range — usually 2Ω or 20Ω. Touch one probe to each primary terminal on the coil pack. The meter will display a resistance reading in ohms.

Compare this reading to your engine's specification. Most primary windings read between 0.4 and 2 ohms, but check your service manual to be certain. If the reading is zero or very close to zero, the coil is shorted and must be replaced. If the reading is infinite (the meter shows no number or a 1 on the left side of the display), the coil is open — the wire inside is broken — and must be replaced. If the reading falls within the normal range, the primary winding is sound.

Test the secondary winding resistance

Switch your multimeter to a higher ohms range — usually 20kΩ (20,000 ohms) or 200kΩ (200,000 ohms), depending on your meter. Touch one probe to a primary terminal and the other probe to the secondary terminal where the spark plug wire connects. The meter will display a much higher resistance reading.

A normal secondary winding usually reads between 5,000 and 15,000 ohms, though some coils read as high as 20,000 ohms. Check your service manual for the exact range. If the reading is zero or very low, the coil is shorted. If the reading is infinite, the secondary winding is open. Either result means the coil pack should be replaced. If the reading is within range, the secondary winding is working.

What to do if the readings are out of range

An out-of-range reading on either the primary or secondary winding means the coil pack is failing and should be replaced. Write down which coil pack you tested — if you have multiple coils, test each one separately and note the results. A single bad coil pack typically causes a misfire code for that cylinder, which you can cross-reference with your test results.

Before you replace the coil, verify the reading by testing again. Sometimes a corroded terminal connection can give a false high reading. Clean the terminals with a wire brush and test once more. If the reading is still out of range, or if you tested a coil that reads normal but your engine still misfires, the problem may be in the spark plug, spark plug wire, or ignition control module rather than the coil pack itself.

Reconnect the battery and next steps

Once you finish testing, reconnect the negative battery terminal by sliding the cable back onto the post and tightening the nut. Turn the key to the on position (do not start the engine) and check that your dashboard lights come on normally. Start the engine and listen for any change in the misfire or rough idle.

If the coil pack tested out of range and you replace it, the misfire should stop when ready. If the misfire continues after replacement, have the ignition system checked further — the problem could be a bad spark plug, a cracked plug wire, or a fault in the ignition control module. If the coil tested normal but you still suspect it is failing, the coil may be breaking down under heat or load, which a resistance test alone cannot detect; in that case, a professional scan tool that monitors ignition timing and spark quality under load can help narrow down the cause.

Frequently Asked Questions

Can I test a coil pack while it is still connected to the engine?

You can, but disconnecting the negative battery terminal first is safer and prevents accidental damage to the vehicle's computer. If you test while connected, be very careful not to touch any metal engine parts with the multimeter probes, as this can create a short circuit.

What if my multimeter shows a reading that is slightly out of range?

A reading that is slightly high or low — within 10 to 20 percent of the specification — may still be acceptable, especially if the coil is not causing a misfire. If the reading is drastically out of range or the engine is misfiring, replace the coil. When in doubt, check your service manual for the exact tolerance.

Do I need to remove the coil pack to test it?

No. You can test the coil pack in place by reaching the terminals with your multimeter probes. Removing it is only necessary if you plan to replace it or if the terminals are too corroded or tight to reach safely.

Can a coil pack read normal on a multimeter but still be bad?

Yes. A coil pack can have correct resistance when cold but fail when hot or under full load. If the coil tested normal but the engine still misfires, the problem may be heat-related, or the fault may lie elsewhere in the ignition system — the spark plug, plug wire, or ignition module.