Elite 950 Pinout

Elite Series Firmware Help › Elite Series ECU Information › Elite 950Updated Sep 2026

The Elite 950 fits its whole engine management system into one 34-pin connector. Here is what every pin does, how the pins group together, and the points we check when wiring or diagnosing one.

Elite 950 pinout

Wire colors use Haltech's harness codes: B black, W white, R red, G green, L blue, Y yellow, O orange, V violet, GY grey, BR brown. "SHD" marks a shielded wire. An asterisk marks a default allocation: the pin is set up for that job out of the box, but it isn't limited to it and can be reassigned in ESP.

PinFunctionWire
1DPO 2V/BR
2O2 sensor (*AVI 1)GY/Y (SHD)
3Ignition 1Y/B
4Ignition 2Y/R
5Ignition 3Y/O
6Ignition 4Y/G
7Injector 7L/G
8Injector 8L/V
9+5 V sensor supplyO
10Battery groundB
11Signal groundB/W
12DPI 1GY (SHD)
13DPI 2GY/B (SHD)
14TPS signalW
15MAP signal (*AVI 3)Y
16CAN HW
17CAN LL
18DPO 1V/B
19Injector 1L
20Injector 2L/B
21Injector 3L/BR
22Injector 4L/R
23DPO 3V/R
24DPO 5 (*fuel pump relay)B/Y
25DPO 4V/O
26+13.8 V ECU and injector powerR/L
27Injector 5L/O
28Injector 6L/Y
29Air temp sensorGY
30Coolant temp sensorV
31Trigger +Y (GY in 4-core cable)
32Home +Y (GY/B in 4-core cable)
33Trigger -G (GY in 4-core cable)
34Home -G (GY/B in 4-core cable)

How the pins group together

  • Fuel: eight injector drivers (pins 7, 8, 19 to 22, 27, 28).
  • Spark: four ignition outputs (pins 3 to 6).
  • General outputs: five DPOs (pins 1, 18, 23, 24, 25), with DPO 5 set up for the fuel pump relay out of the box.
  • Engine position: trigger and home inputs on pins 31 to 34. The wire colors in brackets apply where a four-core shielded cable is used.
  • Sensors: TPS, MAP, air and coolant temperature, an O2 input and two DPIs, plus the 5 V supply (pin 9) and signal ground (pin 11).
  • Power and comms: 12 V in on pin 26, battery ground on pin 10, and CAN on pins 16 and 17.

Things we check on every Elite 950

  • Grounds kept separate. Battery ground (pin 10) goes straight to the engine block or battery. Signal ground (pin 11) is for sensors only. Mixing them is a classic source of noisy sensor readings.
  • Relay for the pump. DPO 5 switches a fuel pump relay coil to ground. It doesn't power the pump itself.
  • Shields intact. The trigger, home and DPI wires are shielded for a reason. Keep them away from coil and plug leads.
  • Sensor 5 V is for sensors. Don't hang switches or LEDs off pin 9.

For the full wiring picture, see the basic and premium universal harness diagrams, the Elite 950 overview, and the quick start guide side A. Stuck on a wiring question? Ask us.