Drive By Wire Throttle Wiring

Elite Series Firmware Help › Elite Series ECU Installation Guide › Wiring DiagramsUpdated Sep 2026

Drive by wire on an Elite 2500 needs an electronic throttle body and a pedal sensor, and there is one input rule that trips people up. Here is what to know before you start pinning.

What drive by wire needs

The Elite 2500 can run an electronic throttle. To do it, the ECU needs two things wired in: the electronic throttle body (motor plus its position sensors) and an accelerator pedal position (APP) sensor. Haltech sells both, for example the Bosch 68mm throttle body and the Bosch DBW pedal.

The input rule that matters

On an Elite ECU, the DBW signal inputs can only use AVI 2 through AVI 5. On a Nexus ECU, any of AVI 1 through AVI 8 will work. If you're following a Nexus wiring guide for an Elite build, check this before you pin anything.

Haltech publishes a recommended pin allocation as a starting standard, and we suggest following it unless your build needs those inputs for something else. You can move assignments within the allowed AVIs, then match them in the Drive By Wire function on the ESP setup page, where all the input and output allocation is done.

Need this diagram? Ask us and we'll send it over with advice for your build.

Before first power-up

  • Double-check both throttle position signals and both pedal signals land on the AVIs you assigned in ESP.
  • Run the throttle calibration before trying to start the engine.

For the ESP side, see drive by wire (Elite) and the Elite DBW wiring information. If something won't behave, try diagnosing DBW issues.