Note: Always use our latest software version (currently 1.160.1), which contains the latest features, fixes and improvements.
•WiFi communication support added for MaxxECU GEN2, including digital input function WIFI, enable for on-the-fly activation.
•Added User Scripting: a built-in Lua scripting engine for MaxxECU GEN2 with 4 independent script slots, enabling custom CAN communication, virtual sensor inputs, output control, and real-time value publishing directly on the ECU.
•Added support for Blink Marine Racepad PKP-3500-SI-MT Encoders in Keypad settings.
•Added a Max Cut % setting to the Rolling launch control that allows limiting how much and if any cuts can be done.
•Added a Direction setting to the User PID function for control loops where increased duty can either increase or decrease the process variable.
•Added Manual Prime feature with optional Run Pump Before Prime, enabling injector pulsing at zero RPM (triggered by >95% throttle) to pre-fuel the engine and improve starting of large/high-compression race engines.
•Added a dynamic E-throttle position limiter with warning-level based activation and configurable ramp rate control for maximum position changes.
•Added support for Link CAN lambdas.
•Added configurable CAN frame pattern matching (byte/bit offset + mask) to enable filtering and decoding of multiplexed and multi-frame messages.
•Added enable/disable options for brake switch, clutch switch, vehicle/wheel speed, ESP/DSC/TC button, AC switch, and cruise buttons in all Vehicle CAN Integration protocols (previously always auto captured), and restricted each protocol to listen only on its configured CAN bus (on dual-bus ECUs) to prevent conflicts and isolate buses.
•Added CAN System Torque control to fine-tune DSG and Haldex behavior using Audi S3 1.8T 2003 VAG PQ34 (ME 7.5) and VW Polo IV (9N3) GTI CUP PQ34 (ME 7.5) vehicle CAN integration protocol.
•Suzuki Swift (ZC32) vehicle CAN integration added.
•Ford Mustang 2010 GT500 vehicle CAN integration added.
•BMW E9x (MSS60 vehicle CAN integration) update: Added extended instrument cluster support with configurable gear display limitation (max gear = 7) to prevent cluster warnings on vehicles not supporting 8th gear indication.
•Mazda RX8 vehicle CAN integration update: Coding support for the N3K1 EGI 18 881P, Japan import 2005 RX8 4-port 5-speed.
•Added coding option to support M3 instrument cluster swaps in the BMW E46 platform using the BMW E46 328i (MS42) and BMW E46 330i (MS43) vehicle integration protocols.
•Added (A+B)*C/D, (A+B)*C and A*B*C*D*E as new math formulas for Math channels.
•Added SENT Bitmask settings to filter out non-signal bits (e.g., counters) from the SENT data stream for correct sensor value extraction.
•New Trigger systems: Missingtooth, High Compression, designed for high-compression engines with weak starters, to improve the detection reliability during compression-induced cranking slowdown.
•New Trigger system: Suzuki Alto F6A
•New and improved trigger system: Mazda MX5 NB (99-05) (New) for timing accuracy. Solved early rev-limiter problems. First Tooth angle must be reset when switching to the new trigger.
•Improved Mitsubishi EVO X trigger synchronization on high-compression engines and added the unsynchronized mode option.
•New CAM/VVTi trigger system: Aston Martin AJV8 (AM05/08).
•Added Rotax 850 ETEC trigger.
•Added Dodge Viper GEN5 (CAM).
•Added Arctic Cat Catalyst crank trigger.
•Improved Renix 66-2-2-2 trigger decoding to support more asymmetric missing gaps.
•Updated patterns to the Trigger pattern generator output functions.
•Added a new pattern generator option to use actual RPM from a table or CAN input.
•GEN2: Improved knock input no-signal noise levels.
•GEN2: Added a setting to normalize the higher knock readings of GEN2 ECUs to levels of GEN1.
•Added Support for the upcoming Expansion Module.
•Added a Peak Extension Time setting (GEN2 only) to hold injector peak current for a configurable time before switching to hold current, improving operation with large injectors without affecting fueling.
•FIC 3000 injector preset added.
•Compacted the wireless settings page and reorganized the CAN settings pages.
•Known CAN conflict added as a tuneproblem warning.
•Added pulse settings to input summary.
•User table descriptions and custom names are now shown in the MTune status bar instead of the original internal table names.
•Redesigned the tune file import dialog for clarity.
•New searchable dropdown box.
•Tables now support editing the selected cell by pressing Enter.
•Editing a table cell now preserves the scroll position, keeping the active row in view.
•Added support for standalone .maxxlog files extracted from MaxxECU Zip logs.
•Added support for all 12 Bluetooth buttons in SNZ Minisprint FeatureSet.
•Improved MTune visual interface with new buttons and dialogs, together with some other visual improvements and modernization of UI.
•Improved Load pages from another file logic for partially locked tunes, now allowing non-locked pages to be loaded.
•CAN collision tune-warning detection now also considers the selected CAN bus.
•Logger update: non-hovered channel regions are dynamically dimmed to improve traceability and reduce visual noise in multi-channel views and a new cursor-driven visual focus.
•Logger update: Introduced user-defined tabs at the bottom linked to the Log Setup (tabs are now generated from saved log configurations).
•Logger update: More resize options, improved splitter functionality and proportional plot area sizing options.
•Added resizable analog, arc, and linear gauges with customization and optional secondary RealTime value display, a redesigned gauge/data area, and data values now show custom names (if present) instead of full names.
•Added decimal and binary view options for the CAN Analyzer.
•New built-in online verification system and new error code (114) for the GEN2 platform to get your unique MaxxECU hardware key.
•Added option to temporarily hide logger channels by clicking the channel name.
•Ignore ECU-generated trim tables to prevent read/write dialog from triggering
•Changed min value of the Throttle Blip Target Error RealTime Data value.
•Added knock retard hold at shiftcuts and improved knock retard hold during ignition/fuel cuts.
•Improved PDM current reading accuracy.
•PDM: Fixed a bug causing keypad buttons set to Ignition on to always keep their state during power off, even if the keep state was set to reset.
•Fix for PDM multi-keypad setup where Lights Park state was not shared correctly, causing incorrect output behavior.
•Fixed a PDM firmware update timing issue that could falsely report the update as failed during reconnect.
•Fixed missing wheel speed RT values for Suzuki Swift (ZC32), Nissan 350Z (ECCS 2), and Golf R32 MK5 ME 7.1.1 vehicle CAN integrations.
•Fixed an issue with hella PWM oil pressure internal filter.
•Fixed scaling issue on Syltech 35 and 135Bar that caused an exception.
•Fixed how Clutch Slip, Transmission Slip, and Wheel Slip are calculated to show slip % instead of slip ratio, which ranged from 0-100%.
•Fixed issue where predefined injectors did not properly support dynamic tables.
•Fixed rare 90-degree trigger misalignment on Nissan QG18 causing intermittent no start after shutdown.
•Fixed background cam trigger misconfiguration where Multitooth + Home defaulted to Honda J35A3, causing incorrect missing tooth interpretation in some cases.
•Fixed a MaxxECU GEN2 bug causing weak heating of lambda sensors.
•Fixed an incorrect behavior in the cranking fuel hold function. The cranking fuel should now ramp down to the normal fueling instead of adding on top of it.
•Fixed an issue where the VR bipolar trigger option was missing for the MaxxECU GEN2.
•Fixed a bug that could cause glitches in the Fuel and Knock Trim tables when writing to the ECU at the same time as the tables were updated by the ECU.
•Fixed a bug that caused the AIN Error detection section to not appear for some input functions.
•Fixed a SENT decoding problem causing frame errors on some devices with rare timing patterns.
•Fixed a bug causing Internal Output Bitmask operations to not work on Condition A.
•Fixed a bug causing false EGT short circuit errors on GEN2 ECUs.
•Fixed Real dwell RT-value showing incorrect values during ignition cuts, while actual dwell remained correct.
•Fixed a bug where settings PDM or other CAN outputs as Ignition outputs caused problems on other outputs.
•Fixed negative acceleration enrichment not working in event-based mode.
•Fixed boost pressure error scaling in bar mode causing ILimiter table values to be limited to whole numbers only.
•Fixed local autotune from logfile not respecting locked cells.
Download here.
Release date: 2026-04-21