Main Connector 34 Pin (Elite1500)

Elite Series Firmware Help › Elite Series ECU Information › Elite 1500 / 2500Updated Sep 2026

The 34-pin plug on the Elite 1500 carries its power, grounds, injector and ignition drivers and a handful of inputs and outputs. We have laid the pinout out by job rather than pin order, with the notes we give customers when they build or check a harness.

How to read this pinout

Pin numbers are exactly as Haltech lists them, but we've grouped them by what they do, because that's how you'll check them when a car won't start. Wire colors use Haltech's abbreviations, first color is the main insulation and second is the stripe:

B black, BR brown, G green, L blue, O orange, P pink, R red, V violet, W white, Y yellow. So Y/B is yellow with a black stripe.

This covers the 34-pin plug only. The matching 26-pin main connector carries the rest of the Elite 1500's I/O.

Power and ground: check these first

PinColorFunctionWhat to know
10BBattery groundRun straight to the battery negative post
11BBattery groundSecond ground, also to battery negative
13P12V ignition inputMust be live with the key on and while cranking
26R/LECU injector power input12V from the injector power relay. The ECU will not run without it
The pin people forget

Pin 26 isn't optional. If the Elite powers up and talks to the laptop but won't fire injectors or run, check for 12V on pin 26 during cranking before anything else. Our grounding guide covers the ground side of the same problem.

Sensor supplies

PinColorFunctionLimit
9O5V sensor supply100 mA maximum
12O/W8V sensor supply100 mA maximum

100 mA is plenty for pressure sensors and a throttle position sensor, but it isn't a power feed for accessories. If a sensor supply gets shorted to ground, every sensor on it goes wrong at once, which is a good clue when several readings fail together.

Injector drivers

PinColorFunction
19LInjector 1
20L/BInjector 2
21L/BRInjector 3
22L/RInjector 4

All four are current-controlled drivers, adjustable up to 8 A peak and 2 A hold. That's what lets the Elite 1500 run low-impedance injectors without external resistors. Set the peak and hold values to suit your injectors in the software.

Ignition outputs

PinColorFunction
3Y/BIgnition 1
4Y/RIgnition 2
5Y/OIgnition 3
6Y/GIgnition 4

Each is rated at 1 A. They're meant to trigger coils with a built-in igniter or an external igniter module, not to switch a coil's primary current directly.

Analog inputs (AVIs)

PinColorInputUsual job
14WAVI 10Throttle position
15YAVI 9Manifold pressure
16O/BAVI 2Spare
17O/RAVI 3Spare
2O/YAVI 4Spare

All five read 0 to 5 volts and have a 1k pull-up resistor you can switch on in software. Turn the pull-up on for two-wire temperature sensors and off for powered sensors such as pressure transducers.

Digital pulsed outputs (DPOs)

PinColorOutputPull-up
18V/BDPO 1User definable
1V/BRDPO 2Fixed, to 5V
23V/RDPO 3Fixed, to 12V
24B/YDPO 5, fuel pump triggerFixed, to 12V
25B/RDPO 6, engine control relayFixed, to 12V

These switch to ground and handle up to 1 A. That is enough for relay coils, shift lights and small solenoids. For anything that draws more, drive a relay. The pull-up only matters when the output is used as a signal, such as a tacho feed, where the receiving device needs to see a voltage when the output is off.

Stepper motor outputs

PinColorFunction
31GStepper 1, phase 1 (or DPO)
32G/BStepper 1, phase 2 (or DPO)
33G/BRStepper 1, phase 3 (or DPO)
34G/RStepper 1, phase 4 (or DPO)

These four can drive a stepper idle motor, or each can be used on its own as an output. They can both source and sink current, up to 1 A. If your engine uses a PWM idle valve instead, they're free for other jobs.

Unused pins

Pins 7, 8, 27, 28, 29 and 30 have no connection on the Elite 1500.

Where to go next

Stuck on a wiring fault? Book a free 30-minute consultation and we'll go through it with you.