Total Racing Products ECA PLUS – CAN bus Ethanol Content Analyzer With Support For Three Sensors – Universal
$279.99 – $429.99Price range: $279.99 through $429.99
-
TOTAL RACING PRODUCTS
ECA PLUS

SUMMARY
- Built on TRP’s proven CAN bus Ethanol Content Analyzer platform
- Adds support for up to three additional analog sensors (0-5 V inputs)
- Weather-sealed, carbon fiber infused enclosure with DTM 8-pin main connector
- Three DT 3-pin connectors with dedicated +5 V, Ground, and Signal pins
- Includes TRP Universal Flex Fuel Sensor Harness (6′ sleeved + 2′ pigtail)
- Optional TRP Universal Sensor Harnesses available for quick plug-and-play with aftermarket pressure sensors (TRP, AEM, MoTeC, etc.)
- Configurable CAN bus speed (500 kbps or 1 Mbps) for maximum compatibility; 500 kbps is most common
- CAN bus settings that are consistent with other competing options on the market to prevent from needing a retune if upgrading to our product
- Motorsport-grade wiring and epoxy-sealed housing, safe from heat, fuel, grease, and harsh conditions
TECHNICAL INFORMATION
Connector Pinouts
Main Connector
Pin 1: Chassis Ground
Pin 2: CAN Lo
Pin 3: CAN Hi
Pin 4: Flex Fuel Sensor Ground
Pin 5: Flex Fuel Sensor Signal
Pin 6: Flex Fuel Sensor 12V Power
Pin 7: Analog Output (0.5v-4.5v | 0-100% scale)
Pin 8: 12V Power In
Analog Sensor Connectors
Pin A: Ground
Pin B: +5V Sensor Power
Pin C: Sensor Signal
Pinout Illustration
COMING SOON
ATTENTION TUNERS
The TRP ECA PLUS is designed to match the CAN data structure of other products on the market. If you’re upgrading or replacing that competitor’s unit, no retune is required — simply swap it in and go.
The TRP ECA PLUS outputs a CAN signal with the following specs:
CAN Bus Specs
-
CAN Bus ID Standard (11 bit)
-
CAN Bus ID (HEX): 0x0E1
-
CAN Bus Speed: 500 Kbps or 1 Mbps (configured at checkout)
CAN Data Layout
-
Byte 0 – Flex Fuel Percentage
-
8 bits
-
Range: 0–255% (0–100% ethanol is exact, 0.01 multiplier)
-
Example: Decimal 70 = E70
-
EcuTek Note: For many platforms, the software expects 0.0–1.0
-
-
Bytes 1–2 – Analog Sensor 1
-
16 bits, little endian (lo byte first)
-
Range: 0–5000 mV (saturates at 5000 mV)
-
Conversion: Raw × 4.8876 = mV
-
-
Bytes 3–4 – Analog Sensor 2
-
16 bits, little endian (lo byte first)
-
Range: 0–5000 mV (saturates at 5000 mV)
-
Conversion: Raw × 4.8876 = mV
-
-
Bytes 5–6 – Analog Sensor 3
-
16 bits, little endian (lo byte first)
-
Range: 0–5000 mV (saturates at 5000 mV)
-
Conversion: Raw × 4.8876 = mV
-
-
Byte 7 – Flex Fuel Sensor Status
- 8 bits
-
0x00 = Sensor OK
-
0x01 = Sensor Fault