REM Quick Start Guide

Elite Series Firmware Help › Elite Series ECU Information › Elite Race Expansion ModuleUpdated Sep 2026

The Race Expansion Module turns an Elite 2500 into a much bigger ECU, with extra injector drivers and I/O for staged fuel systems. It only works if a handful of dedicated wires between the two units are right, so here is the checklist we follow before we ever try to start the engine.

What the REM adds to an Elite 2500

The Race Expansion Module is a companion unit for the Elite 2500. It adds injector drivers and extra I/O, which is what lets the pair run up to 16 injectors in sequential staged mode and drive as many as 32 injectors in total. The ignition side still covers direct fire, wasted spark and distributor setups. On top of that, the REM's spare inputs are handy for data logging and it contributes to advanced functions such as traction control.

REM hardwareCountNotes
Injector outputs8Peak and hold, 0-8 A peak / 0-2 A hold
Digital pulsed outputs, low side41 A max
Digital pulsed outputs, high or low side41 A max
Digital pulsed inputs4Speed, switch and frequency signals
Analog voltage inputs10Sensors for control or logging

If you're planning a build around one, the Elite 2500 + REM 16-injector wire-in harness is the easiest starting point, and the REM overview covers the unit itself.

The dedicated links between the two units

The two boxes don't just share data over CAN. Several hard-wired signals keep them in lockstep, and these are fixed in firmware, so you can't move them to other pins. Get them right first.

LinkElite 2500 pinREM pin / destinationWhy it exists
CANB23 and B24 (REM ECU connector)REM CANAll data between the units, including your USB session
WatchdogSPI4 (B7)IGN1 (A3)Fast check that both units are online and error-free
Solid state relayDPO4 (B19) to conditioning circuit pin 3DPO5 (A24) to conditioning circuit pin 2Both units control the relay that powers every injector stage
Stage 2 syncDPO2 (A1)B1Tells the REM when to fire stage 2
Stage 3 syncDPO3 (A3)B2Tells the REM when to fire stage 3
Stage 4 syncDPO1 (A18)B8Tells the REM when to fire stage 4

The shared solid state relay is the part people most often question. Because every stage draws from the same switched supply, the injector current control sees the same voltage on all of them, which keeps flow consistent between stages. The 26-pin and 34-pin REM connector pages list the rest of the pinout.

Shop tip

Label the sync wires at both ends while the loom is on the bench. A swapped stage sync wire won't stop the engine starting, it will just fire the wrong injector bank at the wrong time, which is a miserable thing to chase on the dyno.

Turning it on in ESP

  1. Connect the REM to the Elite 2500 over CAN and go online with the Elite 2500. You never plug USB into the REM: the Elite handles all communication.
  2. Go to Main Setup > Devices > Race Expansion Module and enable it.
  3. In the same menu you can also enable the REM's Auxiliary Inputs and Outputs. You can use those or Haltech I/O Expander 12 boxes, but not both at once, so decide early.

Setting up a second injector stage

A common layout is a V8 with one injector per cylinder on the Elite and a second set of eight on the REM. To configure that:

  1. Open Main Setup > Engine > Fuel and set Number of Stages to 2.
  2. In the staging setup for the second stage, choose 8 outputs, sequential, configured per cylinder.
  3. Use the driver drop-down to select REM, so the module drives those injectors.

Two duty cycle limits decide when stages come in and drop out:

  • Maximum Stage Duty Cycle (default 80%): once the running stage hits this, the next stage switches on.
  • Minimum Stage Duty Cycle: when duty falls to this under staging conditions, the highest active stage switches off. The ECU won't drop a stage if doing so would push the stage below it back over the maximum, so it holds on until that's no longer a risk. That stops the system from flicking a stage on and off.

Injector data comes before the first crank

Under Injection System in the ECU Navigator tree, every stage has its own firing angle, dead time, flow and current settings. Fill all of them in for every stage before you try to start the engine. Wrong dead times on the secondary bank are one of the fastest ways to end up with a lean spot the moment staging kicks in.

Check your work with the I/O Report

At the bottom of the Setup menu, View I/O Report shows every input and output and whether it's taken. With staging enabled you'll see the stage 2 sync output (DPO2, A1) listed as used and going to REM B1. The REM's own I/O appears on the left under Race Expansion Module, and anything free there can be assigned to features through the Functions button on the Setup (F4) page.

Troubleshooting

SymptomUsually
ESP can't see the REMREM not enabled under Devices, or CAN wiring on B23/B24 open or swapped
Secondary injectors never fireStage driver not set to REM, stage sync wire missing, or SSR not getting both control signals
Lean or rich only when staging startsSecondary injector data (dead time or flow) wrong
Auxiliary I/O options missingI/O Expander 12 boxes already enabled; you can't run both

FAQ

Can I reassign the REM sync or watchdog pins?

No. The watchdog, SSR and stage sync connections are fixed in firmware.

Does the REM work with other Elite models?

The REM is designed to pair with the Elite 2500. If you're weighing up a staged build, talk to us and we'll help you spec it.