DSMlink V3
ECMLink (V3) is an all-in-one datalogging, real-time tuning, and reflashing package for your 1990-1999 DSM. On this page you'll find a quick high-level summary of the major features in ECMLink.
The term “direct access” in ECMLink refers to the ability to directly manipulate table data anywhere in the factory code. This includes tweaking all the fuel and timing tables as well as various airflow tables and even how the ECU selects which fuel trim value to update! Basically just about anything that controls factory operation can be adjusted to meet the needs of the user's specific setup.
The load and RPM indices into that table have been extended substantially over the factory defined limits. You can adjust out to 10,000 RPM and up to a load factor of 3.4. Load factor is a number you'll need to learn over time from your datalogs. But this is easily enough to cover adjustments from idle and light cruise all the way to nearly 40psi. Above the upper limits, the values defined at those limits are simply used. For those familiar with Evo tuning, the load factor is the same as load percentage and is a derivative of Maf Hz divided by RPM multiplied by a ECU variable. Here is a screenshot:
V3 includes even FASTER datalogging rates than were available in V2. The datalog viewer, of course, is also significantly enhanced.
GM MAF integration
You no longer need a GM MAF translator to run a GM MAF with a DSM ECU. We have included our own translation function inside the ECU itself. You simply select which GM MAF you have on your car, connect our optionally-available cable between the GM MAF and the car's MAF harness and you're set. Our cable also includes break out connections for the unused intake air temp and baro pressure inputs on the factory connector. You can use these to easily connect up your own sensors in their place.
NOTE 1: I absolutely must make mention of the fact that GM MAF outputs WILL vary from car to car. Most variations should be minor and easily corrected. However, it's not at ALL unusual to see a GM MAF installation require up to 30 or 40% adjustment from our base configuration! It's simply the way the GM MAF works. If you vary the size of the piping around the GM MAF, its output is going to vary accordingly. Our test platform used a 2.5” IC pipe with flared ends to 3” just before/after the GM MAF install point which was about 6 to 8 linear inches from the throttle body. If your setup varies from this, you can probably expect variations in GM MAF output from the base values we provide in ECMLink. There's a “Base MAF adjustment” value provided in the ECMLink application to help with this.
NOTE 2: Using a GM MAF in the upper IC of a turbo charged car is inconsistent with the design of the GM MAF *and* it's inconsistent with MANY assumptions inside the DSM ECU. Factory DSM ECU code assumes the MAF is locate way out in front of the turbo and it assumes a LOT about the characteristics of the factory Mitsubishi MAF (response times, smoothing factors, etc.). You can still use a GM MAF and you can locate it in the upper IC. It works fine and has for years. Just please be aware of the limitation and expectations. ECMLink does provide a number of direct access adjustments to many of the tables that drive the ECU's assumption about MAF behavior. So you can tweak much of this difference out.
Additional features
There are numerous other new firmware features, including:
Idle-air clamp to reduce the effect of abnormally-high airflow readings at throttle-lift (vented BOV or stalling coming to a stop when you press the clutch pedal in)
Narrowband O2 simulation from a wideband O2 input signal (only one ECU input is required for both WB logging and normal closed-loop NB operation)
Additional MAF-compensation frequency points
Extended VE table for Fake MAF operation
Integrated EVO-8 base MAF support
Increased flexibility on the choice of ECU analog input for an aftermarket sensor (e.g. the MAP sensor is no longer limited to the MDP or EGR Temp sensor input when used with the Fake MAF)
In addition to having a multi-tab interface, the PC application has many other new features, some of which are mentioned here. Measurement units are selectable, so it's easy to switch between Imperial and Metric units, as well as absolute and gauge pressure, and lambda and air/fuel ratio. Each displayed item has an individually-adjustable display range, allowing the graph to be scaled to display the details of interest. Auto-scan, auto-connection and connection polling allows rapid connection to the ECU, making setup a simple task.
At time of ordering please include mod list so we can make sure to get your chipset as close as possible. We need MAF type, injector size and brand, idle, 2 step, etc.




