ECU spec · Haltech

Haltech Nexus R5 pinout and specs

Haltech Nexus R5 is a 124-pin wire-in Haltech ECU on 5 connectors: A (34 pins), B (26 pins), C (34 pins), D (26 pins) and E (4 pins).

It has 18 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.

Drive-by-wire is native: 2 throttles from its own H-bridge outputs. Three CAN buses handle dashes, PDMs and expansion. The maker rates the 5V sensor supply at 400 mA in total.

Spec sheet

ConnectorsA (34), B (26), C (34), D (26), E (4)124 pins in this profile
Injector outputs18peak-and-hold (low-impedance capable)
Ignition outputs12logic-level: smart coils, or an igniter for dumb coils
Dedicated trigger inputs2VR or Hall
Knock inputs2
Onboard wideband controllers2
Onboard MAP sensorNo
CAN buses3
Drive-by-wireYes, 2 throttles
High-side outputs0
Half-bridge outputs4H-bridge pairs for a throttle motor or stepper
5V sensor supply2 pins400 mA stated by the maker

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 the Haltech HPI8 High Power Igniter (8-channel). 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 LS6 (Gen3 5.7 alum), GM LSA (Gen4 6.2 alum, S/C), Nissan VQ35DE Rev-Up (2005-06) and Subaru EJ/FA EJ25 turbo dual-AVCS (EJ257 2008+) presets with nothing added. The Ford Coyote 5.0 Gen3 (2018-23) needs Haltech HPI8 High Power Igniter (8-channel). 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
Fits with add-ons 29
Does not fit 1

Plan a build around the Haltech Nexus R5

Pin table

By connector: A carries 8 injector outputs, 8 ignition outputs and 4 H-bridge outputs; B carries 10 injector outputs, 4 ignition outputs and 4 digital inputs; C carries 2 trigger inputs, 2 knock inputs and 11 analog inputs; D carries 12 analog inputs and 12 high-current outputs; E carries 4 high-current outputs.

Show all 124 pins
PinFunction
A 1Injector 1 output (peak/hold, low side)
A 2Injector 2 output (peak/hold, low side)
A 3Injector 3 output (peak/hold, low side)
A 4Injector 4 output (peak/hold, low side)
A 5Injector 5 output (peak/hold, low side)
A 6Injector 6 output (peak/hold, low side)
A 7Injector 7 output (peak/hold, low side)
A 8Injector 8 output (peak/hold, low side)
A 9DPO 1 (low side pulsed output, 3A)
A 10Battery ground OUT (shields, low current CAN devices, digital sensors; not an ECU ground input)
A 11Battery ground OUT (shields, low current CAN devices, digital sensors; not an ECU ground input)
A 12DPO 2 (low side pulsed output, 3A)
A 13Ignition switch input (12V wakes the unit)
A 14DPO 3 (low side pulsed output, 3A)
A 15DPO 4 (low side pulsed output, 3A)
A 16DPO 5 (low side pulsed output, 3A)
A 17DPO 6 (low side pulsed output, 3A)
A 18DPO 7 (low side pulsed output, 3A)
A 19HBO 1 half bridge output (8A, DBW/stepper capable)
A 20HBO 2 half bridge output (8A, DBW/stepper capable)
A 21HBO 3 half bridge output (8A, DBW/stepper capable)
A 22HBO 4 half bridge output (8A, DBW/stepper capable)
A 23CAN 1 high
A 24CAN 1 low
A 25DPO 8 (low side pulsed output, 3A)
A 26+12V low current output for ignition switch only (do not power other devices)
A 27Ignition 1 output (logic level, to igniter or smart coil)
A 28Ignition 2 output (logic level, to igniter or smart coil)
A 29Ignition 3 output (logic level, to igniter or smart coil)
A 30Ignition 4 output (logic level, to igniter or smart coil)
A 31Ignition 5 output (logic level, to igniter or smart coil)
A 32Ignition 6 output (logic level, to igniter or smart coil)
A 33Ignition 7 output (logic level, to igniter or smart coil)
A 34Ignition 8 output (logic level, to igniter or smart coil)
B 1Injector 9 output (peak/hold, low side)
B 2Injector 10 output (peak/hold, low side)
B 3Injector 11 output (peak/hold, low side)
B 4Injector 12 output (peak/hold, low side)
B 5Injector 13 output (peak/hold, low side)
B 6Injector 14 output (peak/hold, low side)
B 7Injector 15 output (peak/hold, low side)
B 8Injector 16 output (peak/hold, low side)
B 9SPI 7 synchronised pulsed input
B 10SPI 8 synchronised pulsed input
B 11SPI 9 synchronised pulsed input
B 12SPI 10 synchronised pulsed input
B 13CAN 3 high
B 14Injector 17 output (peak/hold, low side)
B 15Ignition 9 output (logic level)
B 16Ignition 10 output (logic level)
B 17Ignition 11 output (logic level)
B 18Ignition 12 output (logic level)
B 19CAN 3 low
B 20Injector 18 output (peak/hold, low side)
B 21Wideband 2 (WBI 2 / WBC B) heater +
B 22Wideband 2 (WBI 2 / WBC B) input/common
B 23Wideband 2 (WBI 2 / WBC B) pump
B 24Wideband 2 (WBI 2 / WBC B) Nernst/cell
B 25Wideband 2 (WBI 2 / WBC B) heater -
B 26Wideband 2 (WBI 2 / WBC B) calibration resistor
C 1Trigger (crank) + differential engine position input, VR or Hall
C 2Trigger (crank) - differential engine position input, VR or Hall
C 3Home (cam) + differential engine position input, VR or Hall
C 4Home (cam) - differential engine position input, VR or Hall
C 5SPI 1 synchronised pulsed input (VR or digital)
C 6SPI 2 synchronised pulsed input (VR or digital)
C 7SPI 3 synchronised pulsed input (VR or digital)
C 8SPI 4 synchronised pulsed input (VR or digital)
C 9Sensor +8V supply (200mA)
C 10AVI 1 analog 0-5V input, switchable 1k pull-up
C 11AVI 2 analog 0-5V input, switchable 1k pull-up
C 12AVI 3 analog 0-5V input, switchable 1k pull-up
C 13AVI 4 analog 0-5V input, switchable 1k pull-up
C 14AVI 5 analog 0-5V input, switchable 1k pull-up
C 15AVI 6 analog 0-5V input, switchable 1k pull-up
C 16AVI 7 analog 0-5V input, switchable 1k pull-up
C 17AVI 8 analog 0-5V input, switchable 1k pull-up
C 18AVI 9 analog 0-5V input, switchable 1k pull-up
C 19SPI 5 synchronised pulsed input (VR or digital)
C 20SPI 6 synchronised pulsed input (VR or digital)
C 21CAN 2 high
C 22CAN 2 low
C 23Knock 1 input
C 24Knock 2 input
C 25Sensor +5V supply (A), 200mA
C 26Signal ground (A), 500mA
C 27AVI 10 analog 0-5V input, switchable 1k pull-up
C 28AVI 11 analog 0-5V input, switchable 1k pull-up
C 29Wideband 1 (WBI 1 / WBC A) heater +
C 30Wideband 1 (WBI 1 / WBC A) input/common
C 31Wideband 1 (WBI 1 / WBC A) pump
C 32Wideband 1 (WBI 1 / WBC A) Nernst/cell
C 33Wideband 1 (WBI 1 / WBC A) heater -
C 34Wideband 1 (WBI 1 / WBC A) calibration resistor
D 18A HCO 1 high side output (PDM channel)
D 28A HCO 2 high side output (PDM channel)
D 38A HCO 3 high side output (PDM channel)
D 48A HCO 4 high side output (PDM channel)
D 58A HCO 5 high side output (PDM channel)
D 68A HCO 6 high side output (PDM channel)
D 78A HCO 7 high side output (PDM channel)
D 88A HCO 8 high side output (PDM channel)
D 9Signal ground (B), 500mA
D 10AVI 12 analog 0-5V input, switchable 1k pull-up
D 11AVI 13 analog 0-5V input, switchable 1k pull-up
D 12AVI 14 analog 0-5V input, switchable 1k pull-up
D 138A HCO 9 high side output (PDM channel)
D 148A HCO 10 high side output (PDM channel)
D 15Sensor +5V supply (B), 200mA
D 16AVI 15 analog 0-5V input, switchable 1k pull-up
D 17AVI 16 analog 0-5V input, switchable 1k pull-up
D 18AVI 17 analog 0-5V input, switchable 1k pull-up
D 198A HCO 11 high side output (PDM channel)
D 208A HCO 12 high side output (PDM channel)
D 21AVI 18 analog 0-5V input, switchable 1k pull-up
D 22AVI 19 analog 0-5V input, switchable 1k pull-up
D 23AVI 20 analog 0-5V input, switchable 1k pull-up
D 24AVI 21 analog 0-5V input, switchable 1k pull-up
D 25AVI 22 analog 0-5V input, switchable 1k pull-up
D 26AVI 23 analog 0-5V input, switchable 1k pull-up
E 125A HCO 1 high/low side output (PDM channel)
E 225A HCO 2 high/low side output (PDM channel)
E 325A HCO 3 high/low side output (PDM channel)
E 425A HCO 4 high/low side output (PDM channel)

Other Haltech ECUs

The closest Haltech unit is the Haltech Nexus S3. Against it, this one has 18 injector outputs (the Nexus S3 has 8), 12 ignition outputs (the Nexus S3 has 8), 2 wideband controllers (the Nexus S3 has 1) and 3 CAN buses (the Nexus S3 has 2).

Source: Haltech documentation for the Nexus R5

Always verify against the manufacturer's manual and your tuner before wiring.