Holley Dominator is a 172-pin wire-in Holley ECU on 6 connectors: J1A (34 pins), J1B (26 pins), J2A (34 pins), J2B (26 pins), J3 (26 pins) and J4 (26 pins).
It has 12 injector outputs and 12 ignition outputs. The injector drivers are peak-and-hold, so low-impedance injectors run without a resistor pack. The ignition outputs are logic-level. Smart coils plug straight in; dumb coils need an igniter in between.
There are 2 dedicated trigger inputs, each happy with a VR or a Hall sensor. Two knock inputs cover both banks of a V engine. It has 2 onboard wideband controllers, so a sensor wires straight in. MAP is an external sensor on an analog input.
It has H-bridge outputs labelled for an electronic throttle, so drive-by-wire runs from the ECU itself. Two CAN buses handle dashes, PDMs and expansion. 21 outputs can switch 12V as well as ground.
Spec sheet
| Connectors | J1A (34), J1B (26), J2A (34), J2B (26), J3 (26), J4 (26)172 pins in this profile |
|---|---|
| Injector outputs | 12peak-and-hold (low-impedance capable) |
| Ignition outputs | 12logic-level: smart coils, or an igniter for dumb coils |
| Dedicated trigger inputs | 2VR or Hall |
| Knock inputs | 2 |
| Onboard wideband controllers | 2 |
| Onboard MAP sensor | No |
| CAN buses | 2 |
| Drive-by-wire | Yes |
| High-side outputs | 21 |
| Half-bridge outputs | 8H-bridge pairs for a throttle motor or stepper |
| 5V sensor supply | 5 pins |
Which builds it suits
Of the 58 swap presets in the planner, 28 fit as they are and 29 fit with add-ons; 1 does not fit at all. The add-on it asks for most often is an external igniter. Where it falls short, it is usually not enough knock inputs. The planner fills anything a preset leaves open with its ordinary defaults, so your own build may land differently.
It runs the GM LS L76 (Gen4 6.0 alum), Nissan VR38DETT (R35 GT-R), Subaru EJ/FA EJ20 turbo single-AVCS (EJ207 v7-9) and Mazda Rotary 13B-MSP Renesis (RX-8 auto, 4-injector) presets with nothing added. The Ford Coyote 5.0 Gen3 (2018-23) needs an external igniter. The Subaru EJ/FA FA20DIT (WRX turbo 2015+) needs a direct-injection driver module. It can't run the BMW S54 (3.2 NA I6, E46 M3): not enough knock inputs.
Fits as it is 28
- GM LS1 (Gen3 5.7 alum)
- GM LS6 (Gen3 5.7 alum)
- GM LS LQ4/LQ9 (Gen3 6.0 iron)
- GM LS2 (Gen4 6.0 alum)
- GM LS3 (Gen4 6.2 alum, car)
- GM LS L76 (Gen4 6.0 alum)
- GM LS L92 (Gen4 6.2 alum)
- GM LS LY6/L96 (Gen4 6.0 iron)
- GM LSA (Gen4 6.2 alum, S/C)
- Nissan RB25DET non-Neo S2 (R33, smart coils)
- Nissan RB25DET Neo (R34)
- Nissan RB26DETT (R34, smart coils)
- Nissan VR38DETT (R35 GT-R)
- Nissan SR20DET (S15)
- Nissan VQ35DE (base, 2003-04)
- Nissan VQ35DE Rev-Up (2005-06)
- Nissan VQ35HR (High-Rev, 2007+)
- Honda K20 (i-VTEC 2.0 NA)
- Honda K24 (i-VTEC 2.4 NA)
- Subaru EJ/FA EJ20 turbo single-AVCS (EJ207 v7-9)
- Subaru EJ/FA EJ20 turbo dual-AVCS (EJ207 GRB 2008+)
- Subaru EJ/FA EJ25 turbo single-AVCS (EJ257 2004-07)
- Subaru EJ/FA EJ25 turbo dual-AVCS (EJ257 2008+)
- Subaru EJ/FA FA20D (BRZ/86 NA)
- Mazda Rotary 13B-REW (FD RX-7)
- Mazda Rotary 13B-MSP Renesis (RX-8 manual, 6-injector)
- Mazda Rotary 13B-MSP Renesis (RX-8 auto, 4-injector)
- Mazda Rotary 20B (Eunos Cosmo 3-rotor)
Fits with add-ons 29
- Toyota 1JZ-GE distributor (NA, early) with an external igniter
- Toyota 1JZ-GE VVT-i (coil pack) with an external igniter
- Toyota 1JZ-GTE non-VVTi with an external igniter
- Toyota 1JZ-GTE VVTi with an external igniter
- Toyota 2JZ-GE distributor (NA, early) with an external igniter
- Toyota 2JZ-GE VVT-i (coil pack) with an external igniter
- Toyota 2JZ-GTE non-VVTi with an external igniter
- Toyota 2JZ-GTE VVTi with an external igniter
- GM LT1 (Gen5 6.2 alum) with a direct-injection driver module
- GM LT4 (Gen5 6.2 alum, S/C) with a direct-injection driver module
- Ford Coyote 5.0 Gen1 (2011-14) with an external igniter
- Ford Coyote 5.0 Gen2 (2015-17) with an external igniter
- Ford Coyote 5.0 Gen3 (2018-23) with an external igniter
- Ford Modular 4.6 2V (SOHC) with an external igniter
- Ford Modular 4.6 4V Cobra (NA, cable) with an external igniter
- Ford Modular 4.6 4V Terminator (S/C, cable) with an external igniter
- Ford Modular 5.4 4V Ford GT (S/C, cable) with an external igniter
- Ford Modular 5.4 4V GT500 (S/C, DBW) with an external igniter
- Ford Coyote Voodoo 5.2 (GT350, flat-plane) with an external igniter
- Ford Coyote Predator 5.2 (GT500, cross-plane, S/C) with an external igniter
- Ford Barra 4.0 NA (182/190/195) with an external igniter
- Ford Barra 4.0 Turbo (240T/245T/270T/310T/325T) with an external igniter
- Nissan RB20DET with an external igniter
- Nissan RB25DET non-Neo S1 (R33, dumb coils) with an external igniter
- Nissan RB26DETT (R32/R33, dumb coils) with an external igniter
- Nissan SR20DET (S13) with an external igniter
- Nissan SR20DET (S14) with an external igniter
- Subaru EJ/FA FA20DIT (WRX turbo 2015+) with a direct-injection driver module
- BMW N54 (3.0 twin-turbo I6) with a direct-injection driver module, an external igniter
Does not fit 1
- BMW S54 (3.2 NA I6, E46 M3) not enough knock inputs
Plan a build around the Holley Dominator
Pin table
By connector: J1A carries 2 trigger inputs, 2 knock inputs and 8 analog inputs; J1B carries 8 injector outputs, 8 ignition outputs and 4 H-bridge outputs; J2A carries 19 analog inputs, 4 digital inputs and 8 wideband pins; J2B carries 4 injector outputs and 4 ignition outputs; J3 carries 9 analog inputs, 4 H-bridge outputs and 1 CAN bus.
Show all 172 pins
| Pin | Function |
|---|---|
| J1A 1 | RPM input from coil negative (non CD, timing not controlled) |
| J1A 2 | Fuel pump supply, +12V high side, 10A max |
| J1A 3 | Programmable input 2, accepts digital freq, 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J1A 4 | Programmable input 4, accepts digital freq, 0-5V, ground switch |
| J1A 5 | Throttle position signal |
| J1A 6 | Points style trigger out to CD ignition box |
| J1A 7 | Wideband 1 sensor line COMPR2 |
| J1A 8 | Wideband 1 sensor line Shield |
| J1A 9 | Wideband 1 sensor line HTR - |
| J1A 10 | Ignition switched +12V feed to ECU |
| J1A 11 | Air temp thermistor signal |
| J1A 12 | Programmable input 1, accepts digital freq, 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J1A 13 | Programmable input 3, accepts digital freq, 0-5V, ground switch |
| J1A 14 | IPU ground for crank/cam sensors and shields |
| J1A 15 | Digital gauge drive output |
| J1A 16 | Wideband 1 sensor line COMPR1 |
| J1A 17 | Wideband 1 sensor line VS-/IP+ |
| J1A 18 | Sensor ground |
| J1A 19 | Coolant temp thermistor signal |
| J1A 20 | Oil pressure 0-5V signal |
| J1A 21 | Knock sensor 2 |
| J1A 22 | Cam sync input (VR or Hall, set in software); HEI bypass output when used |
| J1A 23 | MAP sensor signal (external sensor) |
| J1A 24 | CAN 1 low |
| J1A 25 | Wideband 1 sensor line VS+ |
| J1A 26 | +5V sensor supply |
| J1A 27 | Not used |
| J1A 28 | Single EST/SPOUT timing out (HEI/TFI distributor) |
| J1A 29 | Knock sensor 1 |
| J1A 30 | Crank input (VR or Hall, set in software) |
| J1A 31 | Fuel pressure 0-5V signal |
| J1A 32 | CAN 1 high |
| J1A 33 | Wideband 1 sensor line IP+ |
| J1A 34 | Wideband 1 sensor line HTR + |
| J1B 1 | Stepper IAC coil A low |
| J1B 2 | Stepper IAC coil A high |
| J1B 3 | Programmable output 4, low side switch or ground PWM, 2A |
| J1B 4 | Injector driver F (peak and hold) |
| J1B 5 | Injector driver G (peak and hold) |
| J1B 6 | Injector driver H (peak and hold) |
| J1B 7 | Injector driver E (peak and hold) |
| J1B 8 | Stepper IAC coil B low |
| J1B 9 | Stepper IAC coil B high |
| J1B 10 | Programmable output 3, low side switch or ground PWM, 2A |
| J1B 11 | Programmable output 2, 12V high side switch or 12V PWM, 2A |
| J1B 12 | Programmable output 1, 12V high side switch or 12V PWM, 2A |
| J1B 13 | Injector driver D (peak and hold) |
| J1B 14 | Coil trigger ground reference (low current) |
| J1B 15 | Coil trigger 2 (logic level to smart/DIS coil) |
| J1B 16 | Coil trigger 4 (logic level to smart/DIS coil) |
| J1B 17 | Coil trigger 6 (logic level to smart/DIS coil) |
| J1B 18 | Coil trigger 8 (logic level to smart/DIS coil) |
| J1B 19 | Injector driver A (peak and hold) |
| J1B 20 | Clean 12V supply out (coil/sensor feed) |
| J1B 21 | Coil trigger 1 (logic level to smart/DIS coil) |
| J1B 22 | Coil trigger 3 (logic level to smart/DIS coil) |
| J1B 23 | Coil trigger 5 (logic level to smart/DIS coil) |
| J1B 24 | Coil trigger 7 (logic level to smart/DIS coil) |
| J1B 25 | Injector driver C (peak and hold) |
| J1B 26 | Injector driver B (peak and hold) |
| J2A 1 | Programmable input 6, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J2A 2 | Programmable input 10, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J2A 3 | Programmable input 14, accepts 0-5V, ground switch |
| J2A 4 | Programmable input 18, accepts digital freq, inductive speed |
| J2A 5 | Programmable input 21, accepts 0-5V, 12V switch, ground switch |
| J2A 6 | Programmable input 25, accepts 0-5V, 12V switch, ground switch |
| J2A 7 | Wideband 2 sensor line COMPR2 |
| J2A 8 | Wideband 2 sensor line Shield |
| J2A 9 | Wideband 2 sensor line HTR - |
| J2A 10 | Programmable input 5, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J2A 11 | Programmable input 9, accepts 0-5V, 0-20V, 12V switch, ground switch |
| J2A 12 | Programmable input 13, accepts 0-5V, ground switch |
| J2A 13 | Programmable input 17, accepts digital freq, inductive speed |
| J2A 14 | Programmable input 20, accepts 0-5V, 12V switch, ground switch |
| J2A 15 | Programmable input 24, accepts 0-5V, 12V switch, ground switch |
| J2A 16 | Wideband 2 sensor line COMPR1 |
| J2A 17 | Wideband 2 sensor line VS-/IP+ |
| J2A 18 | Sensor ground |
| J2A 19 | Programmable input 8, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J2A 20 | Programmable input 12, accepts 0-5V, ground switch |
| J2A 21 | Programmable input 16, accepts digital freq, inductive speed |
| J2A 22 | IPU ground for speed inputs |
| J2A 23 | Programmable input 23, accepts 0-5V, 12V switch, ground switch |
| J2A 24 | Programmable input 27, accepts 0-5V, 12V switch, ground switch |
| J2A 25 | Wideband 2 sensor line VS+ |
| J2A 26 | +5V sensor supply |
| J2A 27 | Programmable input 7, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J2A 28 | Programmable input 11, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J2A 29 | Programmable input 15, accepts 0-5V, ground switch |
| J2A 30 | Programmable input 19, accepts digital freq, inductive speed |
| J2A 31 | Programmable input 22, accepts 0-5V, 12V switch, ground switch |
| J2A 32 | Programmable input 32, accepts 0-5V, 12V switch, ground switch |
| J2A 33 | Wideband 2 sensor line IP+ |
| J2A 34 | Wideband 2 sensor line HTR + |
| J2B 1 | Programmable output 16, 12V high side switch or 12V PWM, 2A |
| J2B 2 | Programmable output 15, 12V high side switch or 12V PWM, 2A |
| J2B 3 | Programmable output 11, low side switch or ground PWM, 2A |
| J2B 4 | Programmable output 17, 12V high side switch or 12V PWM, 2A |
| J2B 5 | Programmable output 9, low side switch or ground PWM, 2A |
| J2B 6 | Programmable output 6, low side switch or ground PWM, 2A |
| J2B 7 | Injector driver J (peak and hold) |
| J2B 8 | Programmable output 7, low side switch or ground PWM, 2A |
| J2B 9 | Programmable output 12, low side switch or ground PWM, 2A |
| J2B 10 | Programmable output 18, 12V high side switch or 12V PWM, 2A |
| J2B 11 | Programmable output 10, low side switch or ground PWM, 2A |
| J2B 12 | Programmable output 5, low side switch or ground PWM, 2A |
| J2B 13 | Injector driver K (peak and hold) |
| J2B 14 | Coil trigger ground reference (low current) |
| J2B 15 | Coil trigger I (logic level to smart/DIS coil) |
| J2B 16 | Coil trigger K (logic level to smart/DIS coil) |
| J2B 17 | Coil trigger J (logic level to smart/DIS coil) |
| J2B 18 | Coil trigger L (logic level to smart/DIS coil) |
| J2B 19 | Injector driver L (peak and hold) |
| J2B 20 | Clean 12V supply out (coil/sensor feed) |
| J2B 21 | Programmable output 8, low side switch or ground PWM, 2A |
| J2B 22 | Programmable output 19, 12V high side switch or 12V PWM, 2A |
| J2B 23 | Programmable output 20, 12V high side switch or 12V PWM, 2A |
| J2B 24 | Programmable output 13, 12V high side switch or 12V PWM, 2A |
| J2B 25 | Programmable output 14, 12V high side switch or 12V PWM, 2A |
| J2B 26 | Injector driver I (peak and hold) |
| J3 1 | Sensor ground |
| J3 2 | Programmable input 31, accepts 0-5V |
| J3 3 | Programmable input 32, accepts 0-5V |
| J3 4 | DBW motor 2 bridge A |
| J3 5 | DBW motor 2 bridge B |
| J3 6 | DBW motor 1 bridge A |
| J3 7 | DBW motor 1 bridge B |
| J3 8 | +5V sensor supply |
| J3 9 | Programmable input 30, accepts 0-5V |
| J3 10 | Programmable output 24, 12V high side switch or 12V PWM, 2A |
| J3 11 | Programmable output 23, 12V high side switch or 12V PWM, 2A |
| J3 12 | Programmable output 22, low side switch or ground PWM, 2A |
| J3 13 | Programmable output 21, low side switch or ground PWM, 2A |
| J3 14 | CAN 2 low |
| J3 15 | Programmable input 29, accepts 0-5V |
| J3 16 | Sensor ground |
| J3 17 | Multi map (global folder) selector input, PN 558-407 |
| J3 18 | Programmable input 36, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J3 19 | Programmable output 25, 12V high side switch or 12V PWM, 2A |
| J3 20 | CAN 2 high |
| J3 21 | Programmable input 28, accepts 0-5V |
| J3 22 | +5V sensor supply |
| J3 23 | Programmable input 33, accepts 0-5V |
| J3 24 | Programmable input 35, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J3 25 | Programmable input 34, accepts 0-5V |
| J3 26 | Programmable output 26, 12V high side switch or 12V PWM, 2A |
| J4 1 | Programmable output 30, low side switch or ground PWM, 2A |
| J4 2 | Programmable output 29, low side switch or ground PWM, 2A |
| J4 3 | Programmable output 36, 12V high side switch or 12V PWM, 2A |
| J4 4 | Programmable output 35, 12V high side switch or 12V PWM, 2A |
| J4 5 | Programmable output 32, 12V high side switch or 12V PWM, 2A |
| J4 6 | Programmable output 34, 12V high side switch or 12V PWM, 2A |
| J4 7 | Programmable output 28, low side switch or ground PWM, 2A |
| J4 8 | Programmable input 46, accepts 0-5V, 12V switch, ground switch |
| J4 9 | Programmable input 45, accepts 0-5V, 12V switch, ground switch |
| J4 10 | Programmable input 47, accepts 0-5V, 12V switch, ground switch |
| J4 11 | Programmable output 31, 12V high side switch or 12V PWM, 2A |
| J4 12 | Programmable output 33, 12V high side switch or 12V PWM, 2A |
| J4 13 | Programmable output 27, low side switch or ground PWM, 2A |
| J4 14 | Sensor ground |
| J4 15 | Programmable input 42, accepts 0-5V, 12V switch, ground switch |
| J4 16 | Programmable input 48, accepts 0-5V, 12V switch, ground switch |
| J4 17 | Programmable input 37, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J4 18 | Programmable input 39, accepts digital freq, inductive speed |
| J4 19 | Programmable input 40, accepts digital freq, inductive speed |
| J4 20 | +5V sensor supply |
| J4 21 | Programmable input 41, accepts 0-5V, 12V switch, ground switch |
| J4 22 | Programmable input 43, accepts 0-5V, 12V switch, ground switch |
| J4 23 | Programmable input 44, accepts 0-5V, 12V switch, ground switch |
| J4 24 | Programmable input 49, accepts digital freq, 0-5V, ground switch |
| J4 25 | Programmable input 38, accepts 0-5V, 0-20V, thermistor, 12V switch, ground switch |
| J4 26 | Programmable input 50, accepts digital freq, 0-5V, ground switch |
Other Holley ECUs
The closest Holley unit is the Holley Terminator X Max. Against it, this one has 12 injector outputs (the Terminator X Max has 8), 12 ignition outputs (the Terminator X Max has 8), 2 wideband controllers (the Terminator X Max has 1) and 2 CAN buses (the Terminator X Max has 1).
Source: Holley documentation for the Dominator
Always verify against the manufacturer's manual and your tuner before wiring.