Why measure return flow?
In a return-style fuel system, the pump pushes more fuel than the engine uses, and the regulator sends the surplus back to the tank. That surplus is a useful health check. As engine demand rises, less fuel comes back. If the return flow drops close to nothing at full power, the pump is near its limit and you're one hot day or tired relay away from running lean. If return flow suddenly changes at a steady operating point, something upstream has changed, such as a clogging filter, a weak pump, a failing regulator or a voltage problem.
A fuel return flow sensor in the return line gives the Elite a live reading of that surplus. ESP can then flash a warning when flow is outside the range you set, and the channel sits in your datalog next to fuel pressure, injector duty and battery voltage, which makes fault finding much quicker.
Setting it up in ESP
There are four tabs to work through: Wiring, Calibration, Display and Diagnostics.
Wiring tab: choosing an input
Select the input the sensor is wired to. The Elite accepts either an AVI (analog voltage input) or an SPI (synchronized pulsed input). An AVI is the preferred choice. Use an SPI only when you've run out of AVIs.
| Setting | What it does | Our advice |
|---|---|---|
| AVI pull-up | Connects a 1k resistor from the input to 5V | Enable it only for sensors that need the ECU to supply the bias, like a two-wire thermistor. Leave it off for a powered sensor |
| SPI Sensor Type | How the SPI reads the signal | Set to Hall Effect when an SPI is used for an analog signal |
| SPI pull-up | Connects a weaker 10k resistor to 5V | Same rule as the AVI: off for sensors with their own supply |
If the sensor also feeds another ECU, for example in a piggyback setup alongside the factory ECU, turn the Haltech pull-up off. The other ECU normally provides it already, and doubling up shifts the reading.
Calibration tab
The Elite needs to know how the sensor's output translates into flow. ESP ships with several calibrations already built in. Click the yellow Open icon to load one. If your sensor isn't there, build a custom calibration from the manufacturer's data sheet, then use the blue disk icon to save it so you can load it into other maps later.
When you build a custom calibration, take the points straight from the data sheet and check the units match what ESP expects. A calibration that's close but not quite right is worse than none, because it gives you false confidence.
Display tab
- Warning Minimum: when flow falls below this, fuel flow gauges and displays in ESP flash red.
- Warning Maximum: when flow rises above this, the same items flash red.
We set these from a log of the healthy system rather than guessing. Record return flow at idle and at your highest load, then set the low warning a sensible margin under the lowest figure you saw at full power.
Diagnostics tab
These settings catch wiring faults, not fuel system faults. Both are disabled by default.
- Raw Min: sets code
P0003when the sensor voltage drops under your threshold, which usually means a short to ground or an open circuit. - Raw Max: sets code
P0004when the voltage climbs over your threshold, which usually means a short to supply or a lost ground.
If you run Engine Protection, you can assign a DTC severity to either code, so a failed sensor can trigger a protective response rather than going unnoticed.
Troubleshooting
| Symptom | Usually |
|---|---|
| Reading pinned at zero or at maximum | Wrong input selected, wiring fault, or pull-up set wrong for the sensor |
| Reading moves but values make no sense | Wrong calibration loaded, or unit mismatch in a custom calibration |
| Return flow near zero at full load | Pump capacity reached, low pump voltage or a restricted filter. Check fuel pressure in the same log |
| Flow at idle has dropped compared with old logs | Pump wear, filter restriction or a regulator fault |
Pair this sensor with a fuel pressure sensor if you can. Pressure tells you whether the rail is holding, and return flow tells you how much margin is left behind it.
FAQ
Do I need this on a returnless system?
No. There's no return line to measure. A fuel pressure sensor is the tool for returnless setups.
Can I use an SPI if all my AVIs are taken?
Yes. Set it to Hall Effect and choose the pull-up based on whether the sensor powers itself. Need a hand choosing a sensor for your system? Contact us.




