Total Racing Products Flex Fuel Kit For MHD and Ecutek – B58/S58 (Automatic Transmission, PT-CAN2)
$489.99
-
TOTAL RACING PRODUCTS
Flex Fuel Kit For MHD and Ecutek – B58/S58
Key features:
-
Developed for MHD and Ecutek flex fuel tuning on BMW B58 and S58 platforms
-
Fully compatible with the MHD Flex Fuel system architecture
-
Plug-and-play harness built with TXL wire and OEM-style PT-CAN2 connectors
-
Motorsport-grade Deutsch 8-pin connector to the Ethanol Content Analyzer
-
TRP Ethanol Content Analyzer featuring a DTM-8 connection
-
Carbon fiber-infused enclosure sealed with epoxy and silicone for weather resistance
-
Genuine Continental ethanol content sensor, not a knock-off imitation
-
Rotatable fuel fittings equipped with quick connects for straightforward installation
-
Includes eight 8-inch zip ties to keep your harness neatly secured
Compatible applications include the following:
| Make | Model | Submodel | Engine | Fitment Notes |
|---|---|---|---|---|
| Toyota | A90/91 MKV Supra | B58 3.0L | Gen 1 B58 compatible with MHD or Ecutek tunes, Gen 2 B58 compatible – Automatic Transmission (Any HPFP) | |
| BMW | F97 | X3 M | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | F98 | X4 M | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | G01 | X3 M40i | B58 3.0L | Gen 1 B58 compatible with MHD or Ecutek tunes, Gen 2 B58 compatible – Automatic Transmission (Any HPFP) |
| BMW | G20 | M340i | B58 3.0L | Gen 1 B58 compatible with MHD or Ecutek tunes, Gen 2 B58 compatible – Automatic Transmission (Any HPFP) |
| BMW | G20 | M340i xDrive | B58 3.0L | Gen 1 B58 compatible with MHD or Ecutek tunes, Gen 2 B58 compatible – Automatic Transmission (Any HPFP) |
| BMW | G30 | 540i | B58 3.0L | Gen 1 B58 compatible with MHD or Ecutek tunes, Gen 2 B58 compatible – Automatic Transmission (Any HPFP) |
| BMW | G30 | 540i xDrive | B58 3.0L | Gen 1 B58 compatible with MHD or Ecutek tunes, Gen 2 B58 compatible – Automatic Transmission (Any HPFP) |
| BMW | G80 | M3 | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | G80 | M3 Competition | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | G80 | M3 Competition xDrive | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | G82 | M4 | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | G82 | M4 Competition | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |
| BMW | G82 | M4 Competition xDrive | S58 3.0L | S58 engines – Automatic Transmission (Any HPFP) |

MORE INFORMATION
Frequently Asked Questions
Is this kit compatible with manual-transmission cars?
No, this kit is designed for automatic-transmission B58 and S58 vehicles that use the PT-CAN2 network.
Will it work with the MHD app?
Yes. The TRP ECA is programmed to communicate using the same CAN parameters as a MHD+ Flex Fuel kit, so you can view and configure ethanol content directly in the MHD app.
Can I use this kit with Ecutek?
Absolutely. The PT-CAN2 output from the TRP ECA is fully compatible with Ecutek flex fuel tuning strategies.
What ethanol sensor is included?
Each kit includes a genuine Continental ethanol content sensor, ensuring accurate composition and temperature readings.
Is the controller weatherproof?
Yes. The ECA enclosure is carbon fiber-infused, sealed with epoxy and silicone, and rated for weather and water resistance.
Does the kit include everything I need?
Yes. The kit includes the analyzer, harness, fittings, genuine ethanol sensor, and zip ties for proper installation.
PINOUT:
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
ATTENTION TUNERS:
Our CAN bus box outputs a CAN signal with the following specs:
CAN Bus ID Standard (11 bit)
CAN Bus Update Rate 200 ms (5 Hz)
CAN Bus Speed 500 Kbps
CAN DATA:
CAN Bus Message ID (HEX) 0x0EC
Data 0: E % = 8 bit
Data 1: Fuel Temperature (C) = 8 bit – 40
Data 2: 0x05 (static)
Data 3: 0x44 (static)
Data 4: E % = 8 bit (duplicate)
Data 5: Fuel Temperature (C) = 8 bit – 40 (duplicate)
Data 6: FF Sensor Status (0 = Valid, 1 = Invalid, 2 = Unplugged)
Data 7: FF Sensor Status (0 = Valid, 1 = Invalid)
Default values for ethanol on sensor failure: 100% (CAN Data0: 100)
Default values for temperature on sensor failure: -40C (CAN Data1: 0)
CAN Bus Message ID (HEX) 0x0ED
Data 0: E % = 8 bit
Data 1: Fuel Temperature (C) = 8 bit – 40
Data 2-6: 0x00 (static)
Data 7: FF Sensor Status (0 = Valid, 1 = Invalid)
Default values for ethanol on sensor failure: 100% (CAN Data0: 100)
Default values for temperature on sensor failure: -40C (CAN Data1: 0)
CAN Bus Message ID (HEX) 0x4CB
Data 0: E % = 8 bit
Data 1: Fuel Temperature (C) = 8 bit – 40
Data 2-6: 0x00 (static)
Data 7: FF Sensor Status (0 = Valid, 1 = Invalid)
Default values for ethanol on sensor failure: 100% (CAN Data0: 100)
Default values for temperature on sensor failure: -40C (CAN Data1: 0)
