How to Choose the Right Programmable ECU: A Guide to MaxxECU Models
Choosing the right engine control unit (ECU) is one of the most critical steps in safely achieving maximum engine performance. Most engines will start on a basic setup, but the goal should always be optimal efficiency and long-term reliability.
Modern standalone ECUs manage individual cylinder ignition, fuel injection, variable valve timing (VVT) and electronic throttle bodies. Beyond core engine functions they can also control automatic transmissions and log every parameter you can think of whether in suspension or drivetrain. MaxxECU offers a range of models tailored to different performance needs and environments.
This page is the overview. Each model has its own in-depth guide with full specifications, and every one is linked below.
The short answer
- Very basic or very compact 4-cylinder install, or an 8HP gearbox controller → MaxxECU MINI
- Simple naturally aspirated engine, cable throttle → MaxxECU STREET
- Up to 6 cylinders, drive-by-wire throttle or low-impedance injectors → MaxxECU SPORT
- Any turbo engine up to 8 cylinders — knock control and thermocouple EGT wired straight in → MaxxECU RACE
- 6 or 8 cylinders on the newest platform — IP68, WiFi, dual lambda, dual knock → MaxxECU GEN2 TRACK
- 10–12 cylinders, staged injection, everything → MaxxECU GEN2 RACE
- Especially demanding projects that need a lot of inputs and outputs, or go beyond engine control → MaxxECU PRO
One rule applies to all of them: a MaxxECU is very capable of controlling much more than the engine, so choose a unit that leaves a few inputs and outputs in reserve. Wishes grow as the project develops, and the ECU is not something you swap later — connectors and harnesses differ between models.
Full model comparison
A word on inputs and outputs, so the table makes sense. Each signal type in brief:
Analog input reads a voltage. This is where pressure, temperature and position sensors go: oil and fuel pressure, throttle and pedal position, suspension position sensors and so on. The table counts every analog input, including the dedicated coolant (CLT) and intake air (IAT) temperature inputs.
Temperature input is an analog input built specifically for temperature sensors (on GEN1 ECUs). Their number is shown in brackets in the table. They can be used as ordinary analog inputs too.
Digital input reads pulses. This is where wheel speed sensors, flex fuel sensors and some frequency-output pressure sensors go. Every digital input reads a Hall sensor signal.
VR input is a digital input that, in addition to Hall, also reads a VR (inductive) sensor — typically crank and cam sensors. Their number is shown in brackets in the table.
Switches and buttons — a switch can be wired to either an analog or a digital input, and with a decoder one analog input can carry several buttons for different functions.
Outputs — spare injector outputs can be used for other jobs (solenoids, relays and so on) and ignition outputs for 5 V signals. On GEN2 ECUs spare ignition outputs can be used for other jobs too.
| Model | Sequential cylinders | Injector / ignition outputs | Analog inputs (of which temperature) | Digital inputs (of which VR) | Wideband | Knock | EGT | E-Throttle | MAP sensor | Wireless |
|---|---|---|---|---|---|---|---|---|---|---|
| MINI | 4 (8 wasted spark) | 4 / 4 | 5 (2) | 3 (1) | — | — | — | — | 400 kPa | — |
| STREET | 6 (12 wasted spark) | 6 / 6 | 7 (4) | 4 (2) | Single | — | — | — | 400 kPa | — |
| SPORT | 6 (12 wasted spark) | 6 / 6 | 11 (4) | 4 (2) | Single | — | — | Yes (2 motor outputs) | 400 kPa | Bluetooth |
| RACE / RACE H2O | 8 (12 wasted spark) | 8 / 8 | 11 (4) | 6 (6) | Single | 2 inputs | 8 TYPE-K (50 Hz) | Yes, single (4 motor outputs) | 400 kPa | Bluetooth |
| GEN2 TRACK | 8 (12 wasted spark) | 8 / 8 | 16 | 6 (6) | Dual (LSU 5.2) | Dual | — | Yes (4 H-bridge) | 550 kPa | WiFi + Bluetooth |
| GEN2 RACE | 12 | 16 / 12 | 24 | 8 (8) | Dual (LSU 5.2) | Dual | 8 TYPE-K (200 Hz) | Yes (4 H-bridge) | 550 kPa | WiFi + Bluetooth |
| PRO | 12 | 16 / 12 | 22 (6) | 12 (6) | Dual | 2 inputs | 12 TYPE-K (50 Hz) | Dual E-Throttle | 400 kPa | Bluetooth |
1. Cylinder count and fuelling
The first filter is cylinder count. We plan every install fully sequential — one injector output and one ignition output per cylinder — so that is the figure to choose by:
- MINI — 4 sequential
- STREET and SPORT — 6 sequential
- RACE and GEN2 TRACK — 8 sequential
- PRO and GEN2 RACE — 12 sequential
Staged injection. For high-horsepower builds running primary and secondary injectors, you need more injector drivers than cylinders. RACE and GEN2 TRACK give you 8; PRO and GEN2 RACE give you 16.
Injector type. MINI and STREET drive high-impedance injectors only. SPORT and above use peak-and-hold drivers rated 8 A per output, taking one or two high or low impedance injectors each — no resistor packs.
2. Wideband lambda
This is the most underrated decision on the list. Every model except the MINI has a wideband controller built in, taking a Bosch sensor wired directly to the ECU with no external box. That enables closed-loop lambda control, lambda fuel correction, lean power cut. We highly recommend this for every install.
The MINI has none, so it needs an external controller such as MaxxECU WBO module. For most builds, that single difference is what pushes people from MINI to STREET.
The GEN2 models go further with dual wideband channels and native support for the newest Bosch LSU 5.2 sensor, which reads the ultra-rich mixtures methanol builds run. On a V-engine, dual lambda means measuring and adjusting each bank independently.
3. Electronic throttle control (drive-by-wire)

SPORT, RACE, PRO, GEN2 TRACK and GEN2 RACE support electronic throttle body control. MINI and STREET do not, and there is no workaround — if your engine has a drive-by-wire throttle, SPORT is your realistic entry point.
E-Throttle unlocks:
- Precise idle control
- Traction control that can actually close the throttle
- Cruise control functionality
- Throttle-based anti-lag, which is far kinder to hardware than a solenoid
- Customisable pedal maps and power limiting for wet or valet modes
4. Knock control for turbocharged engines
On a turbocharged or high-compression naturally aspirated engine, detonation is the greatest threat — it can destroy an engine in seconds. RACE, PRO, GEN2 TRACK and GEN2 RACE have hardware-level knock detection that reacts in real time and triggers safety protocols instantly.
The practical benefit is not just protection. Knock control lets you run closer to optimal ignition timing rather than leaving a permanent safety margin on the table. On pump fuel, it usually pays for the model upgrade and we highly recommend this to every forced induction build.
5. Exhaust gas temperature (EGT)
Per-cylinder EGT is the fastest way to catch a lean cylinder before it destroys a piston. Every MaxxECU supports the EGT software functions — EGT fuel correction and EGT power cut. What differs is whether the ECU has native TYPE-K thermocouple inputs, or whether you feed the signal in through a 0–5 V EGT amplifier on an analog input.
Models with thermocouple inputs wired straight in:
- RACE — 8 inputs, sampled at 50 Hz
- PRO — 12 inputs, the most in the range, at 50 Hz
- GEN2 RACE — 8 inputs at 200 Hz, four times the sampling rate
GEN2 TRACK has no native thermocouple inputs. It still runs EGT perfectly well — each thermocouple goes through a 0–5 V EGT amplifier into one of its 16 analog inputs, and the protection functions behave exactly as they do elsewhere. The trade is one analog input plus one amplifier per cylinder, so on a V8 you are buying eight amplifiers and consuming half your analog inputs. Whether that is cheaper than stepping up to GEN2 RACE depends on how many channels you actually want. Ask us and we will price both.
6. Bluetooth, WiFi and MDash

SPORT, RACE, PRO and both GEN2 units have integrated Bluetooth, which runs the MDash Android app as a digital dashboard. You can monitor parameters live, configure digital switches, and set visual alarms for conditions like an oil pressure drop.
The GEN2 models add WiFi on top of Bluetooth, connecting straight to MTune on a PC. That means tuning and diagnostics at the track with no cable to the ECU at all.
7. Durability and environment
Where the ECU lives matters. If it sits in a wet or exposed location:
- GEN2 TRACK and GEN2 RACE are IP68 rated as standard, with Superseal 1.0 connectors and every input and output protected against reverse polarity, overvoltage and short circuit. This is the strongest option.
- RACE H2O is the dedicated waterproof variant of the RACE, built for exposed installations and fine to mount in the engine bay.
- MINI uses a waterproofed aluminium case with a rubber-sealed USB port, and its small 245 g package fits where nothing else will.
All MaxxECU units feature CAN bus connectivity, which simplifies integration with OEM systems, aftermarket dashes and ABS modules for wheel speed data. GEN2 models and the PRO have dual CAN, so gearbox control and OEM traffic do not compete for bandwidth.
8. GEN1 or GEN2?
MaxxECU's second-generation platform sits alongside the established range rather than replacing it. GEN2 brings IP68 sealing, WiFi, a 550 kPa MAP sensor (4.5 bar against 3 bar), Bosch LSU 5.2 support, dual lambda and dual knock, a dual-core CPU running 3000 calculations per second, tables eight times larger, Lua scripting for custom strategies, and internal logging measured in gigabytes rather than megabytes — recording every one of the 2000+ channels at 1000 Hz.
One thing makes the decision easier than it sounds: every MaxxECU runs the same software — the same MTune and MDash — so a tune can be moved from any MaxxECU to any other, GEN1 to GEN2 included, and what you learn on one unit carries over to the next. The hardware is a different matter: connectors and harnesses differ, so choose the generation at the start rather than planning to swap later.
GEN1 still wins on two counts: PRO has the highest channel count in the entire range (12 EGT inputs, 30 general-purpose outputs, 22 analog inputs), and the GEN1 units are less expensive with an enormous installed base and documentation to match.
Beyond the ECU: two modules worth knowing about
Two CAN modules extend a MaxxECU system. Neither replaces choosing the right ECU in the first place.
MaxxECU Expansion Module — when the project outgrows the ECU
Adds 12 analog inputs, 4 pulse inputs, 4 × 12 V outputs and 4 H-bridges to any MaxxECU over CAN, configured directly inside MTune with no manual message setup. IP68 and Superseal, so it can live in the engine bay near the sensors. It is meant for the situation where wishes have grown and the ECU already in the car has run out of inputs or outputs. When buying new, a smaller ECU plus a module generally makes no sense — buy the right ECU. GEN2 ECUs support up to four modules; GEN1 supports one.
MaxxECU PDM20 — when you want to go beyond engine control
A power distribution module that replaces the fuse box and relay bank with 20 programmable, PWM-capable outputs handling up to 230 A total. Every output measures its own current, trips on an adjustable emulated fuse characteristic, and reports an error code instead of silently dying. Supports CAN keypads in place of a switch panel. Configured from MTune over CAN alongside the ECU.
Frequently asked questions
Which MaxxECU do I need for a 4-cylinder turbo engine?
Our first recommendation is RACE, because it has knock control. STREET and SPORT will run a turbo engine, but without knock detection. If the engine has a drive-by-wire throttle, SPORT is the minimum.
Which MaxxECU do I need for a V8?
RACE or GEN2 TRACK — both have 8 injector and 8 ignition outputs. GEN2 TRACK adds dual lambda for per-bank measurement and dual knock. For a V8 with two rows of injectors, PRO or GEN2 RACE with 16 injector outputs.
What is the difference between GEN1 and GEN2 MaxxECU?
GEN2 adds IP68 sealing, a dual-core fast CPU, multi-gigabyte full-channel logging, WiFi tuning, a 550 kPa MAP sensor, Bosch LSU 5.2 support, dual wideband and dual knock, 8× larger tables, Lua scripting and protected I/O. The software is the same on every MaxxECU, so a tune can be moved from any unit to any other.
Which MaxxECU has the most EGT inputs?
PRO, with 12 native TYPE-K inputs. GEN2 RACE has 8 but samples them at 200 Hz rather than 50 Hz. RACE has 8 at 50 Hz. GEN2 TRACK has none built in and uses amplified analog channels instead.
Do I need a bigger ECU if I run out of inputs?
If the ECU is already installed and the project has outgrown it, a MaxxECU Expansion Module adds 12 analog inputs, 4 pulse inputs and 8 outputs over CAN without touching the existing harness. If you are still choosing, buy the ECU that covers the whole build with some I/O in reserve — a smaller ECU plus a module is generally the wrong plan.
Is MTune software free?
Yes. MTune is a free Windows download and works with every ECU in the range. Firmware updates are free too, and the software is identical across models — so nothing you learn on a MINI is wasted if you move up later.
Where can I buy MaxxECU in Estonia, Latvia or Lithuania?
Rocket Speed Shop is the official MaxxECU distributor for the Baltic region. Buying through an authorised dealer means warranty coverage, firmware access and technical support in the region.
Read the in-depth guide for each model
- MaxxECU MINI — entry-level, 4 sequential cylinders
- MaxxECU STREET — simple cable-throttle engines, built-in wideband
- MaxxECU SPORT — drive-by-wire, Bluetooth, peak-and-hold
- MaxxECU RACE and RACE H2O — knock control, EGT, 8 cylinders
- MaxxECU GEN2 TRACK — next-generation ECU for 6 and 8 cylinders
- MaxxECU GEN2 RACE — the flagship
- MaxxECU PRO — GEN1 flagship, widest channel count
- MaxxECU PDM20 — power distribution
- MaxxECU Expansion Module — CAN I/O expansion
- MaxxECU Plugin ECU — supported vehicle list
- Terminated engine harnesses — 2JZ, M50, T5, LS
Still not sure? Browse the MaxxECU range or get in touch — tell us the engine, the power target and how it will be used, and we will tell you which unit you actually need.