Ignition Modules

Elite Series Firmware Help › Elite Series ECU Installation Guide › OutputsUpdated Sep 2026

An external ignition module, or ignitor, is what actually switches the current through your coils. Mount it well, wire it carefully and set the right dwell mode in ESP before it's ever connected, and it will outlast the car.

What the ignition module does

On engines whose coils don't have built-in drivers, the Elite doesn't switch coil current directly. It sends a low-current trigger to an ignition module (ignitor), and the module does the heavy switching. That means the module carries real current and makes heat, so how you mount and configure it matters as much as the wiring.

Where to mount it

  • On a flat surface. A firewall or inner fender works well. Full contact helps the module shed heat, and a flat base means the connector isn't under strain.
  • Away from heat. Keep clear of exhaust manifolds, turbos and downpipes. An ignitor that cooks itself will start to misfire before it fails outright.
  • With the plug supported. Leave a little slack in the wiring and tie it down so engine movement doesn't pull on the connector.

Haltech's own modules, like the HPI4 quad-channel and HPI8 eight-channel igniters, or the dual-channel OEM-style igniter, all benefit from the same care. For OEM-style units that bolt to a surface, a layer of thermal paste helps heat transfer.

Wiring it in

  1. Find the wiring diagram that came with your module. That's the reference for which pin is which.
  2. Locate the ignition output wires in the Elite's main loom.
  3. Crimp the supplied pins onto those wires and insert them into the correct positions in the ignitor plug.
  4. Stop there. Don't plug the connector into the module yet.
  5. Connect your laptop, open ESP and confirm the ignition settings match your module and coils.

For how the ignition outputs are laid out on the Elite, see ignition outputs.

Choosing the right dwell mode

The one setting that decides whether your ignition lives or dies is the charge mode on the ignition setup page in ESP. It has to match the kind of module you have:

Module typeWho controls dwellESP setting
ECU-dwell (most ignitors, including current Haltech units)The ECU decides how long the coil chargesConstant Charge
Auto-dwell (rare, for example the old Bosch 008 module)The module manages dwell itselfConstant Duty Cycle

Get this wrong and the coil can be held on far longer than it should be, overheating the coil, the module or both. If you're not sure which type you have, ask us before powering up. Full setup options are in ignition setup in ESP.

First power-up

Pull the main ignition and injection fuses before you power the ECU for the first time. That way nothing can fire until you've checked the configuration. See disconnect ignition for why this matters.

Once everything is configured and connected, calibrate your ignition timing with a timing light before any real tuning.