Main Connector 34 Pin (Elite2500)

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

The 34-pin main connector on the Elite 2500 carries the core of the engine: injectors 1 to 8, ignition 1 to 6, power and ground, the MAP and TPS inputs and the idle stepper. Here's the full pinout with wire colors, and the handful of pins that trip people up.

How this connector is laid out

It helps to see the 34-pin plug in groups rather than as a list of numbers:

  • Power and ground: two battery grounds, the switched ignition input and the injector power input.
  • Sensor supplies: regulated +5V and +8V feeds for sensors.
  • Injectors: eight current-controlled injector drivers.
  • Ignition: six logic-level ignition outputs.
  • Analog inputs: five AVIs, including the ones Haltech's harness uses for MAP and TPS.
  • Digital outputs: DPOs for things like the fuel pump relay and engine control relay.
  • Stepper: four pins for a stepper idle motor, which can double as general outputs.

Elite 2500 34-pin pinout

PinFunctionWire colorWhat to know
1DPO 2Violet/BrownSwitches to ground, 1 A max; fixed 5V pull-up
2AVI 4Orange/Yellow0-5V analog input; selectable 1k pull-up
3IGN 1Yellow/BlackIgnition output, 1 A max
4IGN 2Yellow/RedIgnition output, 1 A max
5IGN 3Yellow/OrangeIgnition output, 1 A max
6IGN 4Yellow/GreenIgnition output, 1 A max
7IGN 5Yellow/BrownIgnition output, 1 A max
8IGN 6Yellow/BlueIgnition output, 1 A max
9+5V sensor supplyOrange100 mA max total
10Battery groundBlackStraight to the battery negative terminal
11Battery groundBlackStraight to the battery negative terminal
12+8V supplyOrange/White100 mA max total
1312V ignition inputPinkMust be live with the key on and while cranking only
14AVI 10 (TPS)White0-5V input; 1k pull-up switchable in software
15AVI 9 (MAP)Yellow0-5V input; 1k pull-up switchable in software
16AVI 2Orange/Black0-5V input; 1k pull-up switchable in software
17AVI 3Orange/Red0-5V input; 1k pull-up switchable in software
18DPO 1Violet/BlackSwitches to ground, 1 A max; pull-up is user definable
19INJ 1BlueCurrent controlled, 0-8A peak, 0-2A hold
20INJ 2Blue/BlackCurrent controlled, 0-8A peak, 0-2A hold
21INJ 3Blue/BrownCurrent controlled, 0-8A peak, 0-2A hold
22INJ 4Blue/RedCurrent controlled, 0-8A peak, 0-2A hold
23DPO 3Violet/RedSwitches to ground, 1 A max; fixed 12V pull-up
24DPO 5 (fuel pump trigger)Black/YellowSwitches to ground, 1 A max; fixed 12V pull-up
25DPO 6 (ECR out)Black/RedSwitches to ground, 1 A max; fixed 12V pull-up
26ECU injector power inputRed/Blue12V from the injector power relay; the ECU won't run without it
27INJ 5Blue/OrangeCurrent controlled, 0-8A peak, 0-2A hold
28INJ 6Blue/YellowCurrent controlled, 0-8A peak, 0-2A hold
29INJ 7Blue/GreenCurrent controlled, 0-8A peak, 0-2A hold
30INJ 8Blue/VioletCurrent controlled, 0-8A peak, 0-2A hold
31Stepper 1 P1 / DPOGreenHigh or low side driver, sources or sinks up to 1 A
32Stepper 1 P2 / DPOGreen/BlackHigh or low side driver, sources or sinks up to 1 A
33Stepper 1 P3 / DPOGreen/BrownHigh or low side driver, sources or sinks up to 1 A
34Stepper 1 P4 / DPOGreen/RedHigh or low side driver, sources or sinks up to 1 A

Wire colors are listed as main color/stripe, matching Haltech's harness abbreviations (V/BR is violet with a brown stripe, L is blue, and so on).

The pins that catch people out

Pin 26: injector power input

This isn't optional. The ECU needs 12V here from the injector power relay to operate at all. If an Elite 2500 powers up on the laptop but won't fire injectors or run, check pin 26 first.

Pin 13: ignition input

Feed it from a circuit that's live in the run and crank positions only, never an accessory circuit that drops out while cranking.

Pins 10 and 11: grounds

Run both straight to the battery negative, not to a body or chassis point. Poor grounds cause noisy sensor readings and trigger errors that are painful to chase.

Pins 9 and 12: sensor supplies

Each rail is rated at 100 mA. That's plenty for sensors, but it isn't a power source for relays or accessories.

Ignition outputs

IGN 1 to 6 are logic-level outputs, rated at 1 A. They're meant to drive coils with built-in igniters or an external igniter, not the primary winding of a dumb coil. If your coils need an igniter, look at an HPI4 or larger.

DPO pull-ups

DPOs switch to ground. The pull-up only matters when the output feeds a signal input rather than a relay coil; pins 23 to 25 have a fixed 12V pull-up, pin 1 a fixed 5V one, and pin 18 lets you choose.

FAQ

Can I use the stepper pins as normal outputs?

Yes. If you don't have a stepper idle valve, pins 31 to 34 are available as DPOs, and they can drive high or low.

Where's the rest of the I/O?

The Elite 2500 also has a 26-pin connector. See the 26-pin main connector, the 34-pin premium harness page, and the Elite 1500/2500 quick start guide.

Need the connector face diagram? Ask us and we'll send it over with advice for your build. Shopping for the ECU itself? Here is the Haltech Elite 2500.