2 Reviews

In Stock

£599.00 inc VAT

Clear selection

The first and best MS3 plug and play ECU 90-97 1.6L and 94-95 1.8L Miata/MX-5, now even more affordable! Thanks to years of feedback from customers, we were able to keep the features most widely used on the MX-5, such as advanced knock control, USB port and SD card datalogging, in a price that anyone can afford.

Used by BOFI Racing for years to great affect, MS Labs build consistently quality products using the Megasquirt Architecture with their proprietary board design.


The Mini MS3 is our new MS3-based plug and play ECU for the Miata/MX-5.

If you’re looking to Turbo or Supercharge your MX5, hell, if you’re looking to get the most out of your NA 1.6 setup – look no further. Like the best ECUs on the market the MS Labs MS3 supports 16×16 fuel and spark tables, OEM quality idle control and a plethora of features to keep you busy with your project car. Using the intuitive, lightweight and reliable tuning package – Tuner Studio, you can unleash the horsepower locked up in your road legal go kart*

The MS3 Mini series is inherently plug and play, with no adapter harness needed. No soldering, wire cutting or splicing is required – as with all good builds, do ensure your supporting modifications like an IAT sensor or MAF sensor are in place to get the best out of your new found control.

The stock ECU case may require some modification to fit the MS3 Mini inside depending on the year.

This ECU will work with your JDM Import Eunos, your Miata or your MX5, plug and play with just slight modifications to the case for the Map line and USB cable installation, like most PNP solutions.

Product Features

All of our MS3 Mini series ECUs include:

Use of all stock sensors (just add a wideband)
You don’t need to replace the crank/cam sensors, or the coolant/air temp or throttle position.* for a 1.6 an e36 bw VTPS conversion is recommended.

Sequential injection
The Mini MS3 has 4 injector drivers; this means it can drive each injector separately.*

Wasted spark ignition (batch fire)
Use the stock coilpacks or use coil-on-plug (ie Toyota coils) and coil-near-plug (LS coils etc) wires in pairs

Advanced knock control with DSP and knock windowing.

Add a knock sensor and instantly detect knock and automatically retard the timing to protect your engine. Optionally, assign an output to activate a LED to warn you when this happens!

Stock idle control (stock 2-wire idle valve). Open loop and closed loop idle control, with fan, A/C and voltage compensation. Optionally, enable idle advance to enable fine control of the idle RPM by varying the ignition timing.

Tachometer output – drive the stock gauge cluster if you remove the stock coils or send an RPM signal to an external shiftlight.

Dual cooling fan output – two output stages for cooling fans, each separately configurable.
The first output has a configurable idle-up parameter, so when it activates it won’t drag your idle down!

Air Conditioning control
Fully control your A/C, with automatic A/C cutoff when you rev the car.

VVT Control
Control the variable valve timing, as found on the later 01 1.8L engines. Assign a target angle on the RPM/Load 3D table, and the closed loop control will automatically track the target angle to 0.1 of a degree.

Flex Fuel sensor input
Automatically adjust the fueling, timing and boost by adding a flex fuel sensor. The same sensor also sends fuel temperature data to the ECU for further analysis and table

Electronic boost control
Use any PWM valve for boost contro, with 2 open loop or closed loop boost tables, boost by gear, boost by VSS, blend tables based on sensors, trim switches, etc.

Launch control
Extremely configurable launch control. Activate by RPM, TPS, vehicle speed, or any other parameter. Use fuel cut for catalyst-equipped vehicles or spark cut on track/turbo cars to also
spool up the turbo. Fine control the retard, the rate of cylinder cutting, adjust the RPM threshold through a calibration switch on the fly, setup a different limit for burnouts on the drag strip. Show those subaru’s who’s boss at your local car park.

Flat foot shifting
Use the stock clutch switch to enable flat foor shifting aka flatshift – aka, light up the nights sky with fire!

Pit lane limiter
For tracks requiring a strict pit speed limit, setup a button to restrict the vehicle speed as required.

Use antilag to keep your turbo spooled up during gear changes. Use the stock idle valve to keep the air in or add an on/off or PWM solenoid.

Adjustable rev limiter with fuel or spark cut
Adjust the rev limiter either with static RPM limits or by coolant temp (protect your engine from revving when cold or when overheating!). Set to fuel cut or spark cut to impress.

Table switching/blending/3D/4D/5D maps (fuel/timing/AFR targets/boost)
Up to 4 fuel fuel and ignition tables with the ability to create 5D maps based on RPM/TPS/MAP and another parameter such as gear, speed or ethanol content. Blend AFR targets and boost targets based on sensor inputs.

2 digital (on/off) inputs (for switchable maps, launch control, datalog start/stop, boost high/low, etc)

2 spare programmable outputs (On/Off or PWM)

AFR Safety Limiter
Stop the engine if the mixture gets too lean under boost!

Check engine output and limp mode functionality.

High-power time enrichment.
This one’s for the racers, if you’re in WOT for an extended time you can configure the AFR targets to richen up your mixture cooling the charge temps, potentially saving you from melting pistons, melted pistons don’t get you on the podium!

1 spare 0-5V analog input.
Could be used for Oil Temp or Oil Pressure sensing, a second map sensor for baro corrections at high altitudes or anything else you can think of.

SD Card slot for datalogging without a laptop
Up to 8GB of datalogging, up to 500 samples per second!

Internal MAP sensor for up to 21psi of boost

CAN Bus connectivity
Connect to expanders, digital dashes, widebands, etc – almost limitless.

USB port
Seamless connection to any modern computer. No driver required in most cases and no serial to usb adapter!

Advanced crank/cam diagnostics
Diagnose bad sensors through the TunerStudio composite logger.

Comprehensive output test mode (injectors, ignition, all programmable outputs), cylinder
deactivation for misfiring cylinder detection.

Uses TunerStudio, the most intuitive tuning software available. Works on PC (Windows,
Linux) and Mac!

High-side fuel pump – enables fuel pump control allowing for easy diagnosis or even as a security feature.

Product Specifications
• Operating voltage: 7.5-16V DC
• Absolutely maximum voltage: 18V DC
• Operating current: 150mA
• Number of processors: 1
• Processor type/speed: 16bit, 50MHz with XGate CoProcessor (Dual Core)
• Enclosure: Installs inside the stock ECU enclosure
• Weight: 0.3kg
• Operating temperature: -10°C to 85°C

*It is always recommended to seek professional advice when selecting an ECU, if you are working with a Tuner for your build our recommendation is to go with their preferred platform to get the best out of your build. It is possible to damage your engine with a poor tune, ensure you seek advice before pushing the limits of your engine.


89-93, 94-95, 96-97, 99-00, 01-05

ECU Plug

2 Pin, 3 Pin


1.6, 1.8, 1.8VVT


Eunos, Mazda


MS Labs

2 reviews for MS Labs MS3 Mini Plug and Play ECU For Mazda MX-5 NA NB

  1. Ashley Simpson (verified owner)

    I received my ms3 mini within a week or so. When unboxing the unit I was pleasently surprised by the quality of the unit itself. With previous experience of putting together an megasquirt ms3x this is a well thought out and well built ecu.

    When it came to installation it was a simple process and removing the old board, cutting a hole for the vacuum line, USB cable and a couple of additional wires (for boost control) and the fixing the new board in. The MS3 mini plugged straight into the standard wiring loom with no messing about.

    The first start was just as easy. Load tunerstudio up opened up the file provide by BOFI and the mx5 burst into life. Insured the timing was correct and away I went.

    Now I’m ready for when the Turbo is installed.

    It is a fairly easy install that any compatant person could carry out in a couple of hours.

  2. Tim W

    Not a lot for me to say here that i haven’t already said in the full review i did last year:


    Since that time, i’ve done about 10,000 miles, thrown a turbo at the car, beaten the snot out of it on track, driven across Europe, and generally abused the car. Always been easy to update and retune as mods have gone on, always been a joy to get assistance with, and the thousands of pages of documentation make finding an answer to any weird and wonderful thing you want to do, an utter breeze to live with.

Add a review

Your e-mail address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Make Model Year
Mazda MX-5 1989 - 2005