Quick Links

MegaSquirt 2 Standalone EMS – MS2 Extra

4.75 out of 5 based on 4 customer ratings
(4 customer reviews )
MegaSquirt 2 Standalone EMS - MS2 Extra


Frequently purchased together

Product Quantity

8' MegaSquirt Wiring Harness (MS1/MS2/MS3 Ready) – optional

DB15 Pigtail Harness – optional

MegaSquirt Tuning Cable (DB9 Straight Thru) – optional


Important Note:  Due to supply chain challenges and the lack of ability to have parts anodized at this time, we are transitioning the enclosure used with our MS2 ECUs.    Your MS2 will now be built using the MS3 enclosure, which will help facilitate potential future upgrades from MS2 to MS3 without extra cost.  The finish is brushed silver.  We appreciate your understanding.  

MegaSquirt 2 EMS (with MS2 Extra firmware) stand alone engine management system assembled with the latest surface mount PCB3.57 with brushed aluminum case – Assembled Unit Part # MS2357-C

MegaSquirt has been installed on thousands of engines from purpose built race-cars to restored classics. Turbo, supercharged, or NA the MegaSquirt can handle your fueling needs. More information about MegaSquirt can be found in DIYAutoTune’s thorough F.A.Q.

MS2 Extra changed the landscape for the do-it-yourself, hardcore hobbyist racer providing an affordable engine management system built to support all facets of competitive racing.  Just ask Austin Emrany, who took his turbo charged sbf Mustang into the 8’s with his MS2/Extra system!

If there’s a feature you need, chances are MS2 Extra can do it!

  • Cam/ crank wheel decoding for a stack of different ignition system trigger wheels
  • Coil on plug/wasted spark ignition
  • 16×16 Volumetric Efficiency (VE) and 12 x 12 Ignition Tables
  • Boost control
  • Shift Light control
  • Water Injection control
  • Knock Sensor Input
  • Staged Injection
  • 2 Stage Nitrous Control
  • And plenty more! –  Visit for the full feature list!

Features / Benefits of all MegaSquirt EFI Systems

  • Onboard MAP sensor for NA or boosted engines up to 21psi! (Upgradeable to 44psi)
  • Speed density or Alpha-N.
  • Use any injector – High or Low impedance.
  • Compatible with output from narrowband sensors and wideband O2 systems.
  • Log data on your laptop for later analysis.
  • Tuning software is free for download and regularly updated with new features.
  • Source code and hardware information is available online allowing you to customize things beyond the massive featureset already available if you choose.
  • Includes proper female DB37 and DB15 connectors and shells for building your wiring harness.
  • Professionally Machined Brushed Aluminum Case with Endplates. Excellent Fit and Finish! Flanged for easy mounting.
  • Supports use of original MS tach input, ignition coil triggering, VR, Hall and Optical sensor triggering.

MS2 Extra MegaSquirt 2 processor-specific features:

  • 24 MHz HCS12 processor
  • Fuel control to 1 µsec (100 times more resolution than MegaSquirt-I)
  • Ignition control (full spark timing advance control, dwell control, etc) for one coil/distributor (7 pin HEI for example) and Ford’s EDIS systems
  • On-board stepper motor driver for IAC stepper control (we install the jumpers for this by default)
  • Ford PWM idle valve firmware support
  • Built-in rev limiter, either ‘fuel cut’ or ‘spark retard’
  • All tables are now 12×12 in size
  • WBO2 AFR target table (in AFR units)
  • Independent dual-tables for VE and AFR target
  • EGO feedback in wide-band mode is proportional to the difference between the measured AFR and the target AFR, the bigger the difference, the bigger the feedback step
  • Spark advance table can have different rpm and kpa bins than VE and AFR tables
  • CANbus networking
  • Barometric correction amount and direction configurable in software, and provisions for:
    • barometric correction based on initial MAP reading
    •  independent 2nd barometric MAP sensor for continuous real-time baro correction or
    • no baro correction.
  • TPS values for open loop and flood clear mode are user configurable
  • MAP based open loop can be set as well as TPS
  • Both TPS and MAP based accel enrichment is built into the code, you can configure the ratio of each
  • Blended Alpha-N and speed density is an option
  • 2 spare I/O lines for custom controls. (This is in addition to 4 lines for Idle stepper control if you don’t need this, or the Fast idle solenoid then becomes a spare if you do use a stepper motor.)

Features specific to the latest PCB Version 3.57 Surface Mount PCB

  • 90% of components converted to surface mount. This standardizes the part numbers used, as well as the assembly process, resulting in consistently high quality. (I know you were already used to that from us here at DIYAutoTune ;)
  • All standard ignition input settings are now easily set by jumper shunts, no need to bust out your soldering iron to change your base hardware ignition configuration anymore!
  • Pulse-Width Modulated (PWM) Idle Valves are now natively supported by the PCBv3.57 hardware without the need for modification. This is one of the coolest features as this was a very common modification that will no longer be needed. The circuitry on the PCBv3.57 will control a standard on/off fast idle valve, or a 2/3 wire PWM Idle valve!
  • MS2 Extra code allows using the PWM idle valve output for open or closed loop boost control as well!
  • Enhanced I/O Capabilities
    • DB15 Added for bringing signals into/out of the ECU
    • Common signal pickup points (IE ‘top of the LEDs, etc’) are brought out to easily accessible solder pads
  • LEDs are surface mounted

Customer reviews

Rated 4.75 out of 5 stars
4 reviews
3 stars 0 0 %
2 stars 0 0 %
1 star 0 0 %

4 reviews for MegaSquirt 2 Standalone EMS – MS2 Extra

Only logged in customers who have purchased this product may write a review.

What inputs and outputs is the MS2 V3.57 set up for?

  • It is set up for basic fuel control and single channel logic level spark output, with the following inputs and outputs:
    • Coolant temperature
    • Air temperature
    • MAP sensor (built in)
    • Throttle position sensor
    • O2 sensor – narrow band or external wideband controller
    • Single RPM input – Hall, optical, or VR
    • On/off, stepper, or PWM idle control – unused idle control outputs can be repurposed as general purpose relay control outputs
    • Fuel pump relay
    • Two fuel injector banks
    • One 5 volt logic level spark output
    • CANbus

What firmware does it have?

  • The MS2 V3.57 ships with the latest MS2/Extra code. The code it initially shipped with will be indicated on a sticker on the underside of the unit.

Is the V3.57 board available in kit form?

  • The V3.57 is essentially a V3.0 that has been changed for machine assembly with very few differences. Consequently, it is not offered in kit form.

What connections are on the DB15?

  • By default, it only has a couple extra reference voltage and ground pins for sensors. The DB15 can be used for adding optional I/O if you run out of pins on the main connector.

Where is it built?

  • The components are assembled at various locations in the US, with final assembly completed in Gainesville, Georgia.

What is the warranty?

  • We provide a one year limited warranty against manufacturing defects.

Questions & Answers

  1. 1 vote

    The easiest way to add an internal barometric pressure sensor is to add our MapDaddy 4 bar MAP + barometric pressure sensor kit.

  2. 0 votes

    The MS2 can definitely run this engine but may require a few add on mods depending on what inputs and outputs you need beyond fuel and spark control. It is also possible to upgrade a V2.2 board with an MS2 daughter card, although there's less documentation on this combo than for the V3.0 and V3.57 boards. Please contact our technical support department for more information. 

  3. 0 votes
    Q Can this control my Ls1 turbo car answer now
    Asked on March 20, 2018 1:39 pm

    It can with the appropriate internal mods. See the LS1 notes in the MS2/Extra V3.57 hardware manual for details.

  4. 0 votes

    We don't sell them already modified for more than two fuel outputs, but see this link if you wish to modify one yourself: MS2 extra injector output modifications

  5. 0 votes

    It will need internal modifications. See our article about installing MegaSquirt on a Zetec for what is required.

  6. 0 votes
    Q Do the ms2 come with built in boost controller? answer now
    Asked on February 19, 2018 9:19 am

    Pin 30 (PWM idle out) can be used for boost control if not being used for other purposes. If you need this pin for idle or fan control, you can add our boost control mod kit.

  7. 0 votes

    As long as the car has a manual transmission, the MS2 would be able to completely replace all stock ECU functions if you have put the appropriate mods in the MS2. Installation on a distributor based SR20DE will be the same as our MegaSquirt 240SX installation guide.

    We also offer complete, turn key plug and play packages for these cars. Which one depends on what year Sentra.

  8. 0 votes

    You will need the registered version of TunerStudio since the autotune functionality is done on the laptop side rather than in the ECU.

  9. 0 votes
    Q Shipping to germany ? answer now
    Asked on January 3, 2018 6:52 pm

    We ship worldwide. Shipping rates will depend on the total weight of the order. The website will display all shipping options with pricing when you check out, before you send payment.

  10. 0 votes

    It can support many Mitsubishi ignition systems, but may need some modifications. Please contact our technical support team with details of what ignition system you want to run.

  11. 0 votes

    This one has an RS232 (serial) connector. If your laptop only has a USB port, you can use our USB-2920 adapter.

  12. 0 votes

    This unit would need significant mods to run this engine, while an MS3 with MS3X or an MS3Pro (EVO or Ultimate) will be ready for coil on plug spark output out of the box. If you want to order an MS2 with custom mods, please contact our support team for a custom quote.

  13. 0 votes

    We offer a dedicated plug and play ECU package for the M50, based on the MS3Pro that's ready for this engine out of the box. The MS2 V3.57, on the other hand, would need special order mods. If you are looking for an MS2 based option, we would need to add several custom mods - please contact our tech team directly to price out a custom built MS2.

  14. 0 votes

    The MSPNP Gen 2 uses MS2 code, but is based around the MicroSquirt Module as the module lends itself better to specialized circuit boards. You can view the MSPNP2 lineup here:

    MegaSquirt PNP, Gen 2

    So the MS2 V3.57 and the MSPNP2 do not have very many parts in common. If you need assistance with wiring up the MS2 V3.57, please contact our technical support department with what year, make, model, and engine you have, and we will be glad to assist you.

    The website will calculate shipping before you check out.

  15. 0 votes

    I presume you mean the Honda Civic motor. It will need some minor modifications to trigger the stock Honda ignition module. Using a Zeal daughterboard will enable it to use the higher resolution trigger in the distributor as well.

  16. 0 votes

    Remove everything else connected to the center hole of Q16.

  17. 0 votes

    It will need some modifications - please see our detailed write up covering MegaSquirt on a 420A. This covers both what needs to be done inside the ECU and what additional parts we recommend.

  18. 0 votes

    It can with the right mods. Please see our TPI installation guide for details of what's required.

  19. 0 votes

    This item is just the ECU. You will need both some internal modifications and a number of external accessories to run this car; please see our Miata MegaSquirt installation article for details.

    We also offer an MS2 based plug and play ECU configured specifically for this car.

  20. 0 votes
    Q Can I use this without an mad box? answer now
    Asked on June 14, 2017 12:23 pm

    This particular one is set up for a 5 volt logic level spark output for an external ignition module like a Ford EDIS or Bosch 124 module. Other ignition outputs are available by special order. If you are trying to run a V8 at especially high RPM and / or high cylinder pressures (boost, nitrous, etc), you may need to run a distributorless ignition or CDI box to prevent spark energy from falling off at high RPM.

You may also like…

  • Electronic Boost Control (EBC) Solenoid Kit

    5 out of 5

    This electronic boost control solenoid can be used with the MS3-Pro/MSPNP as well as any DIY Style MegaSquirt EMS (with the appropriate mods), or with other electronic boost controllers to control boost by adjusting the pressure to a turbo wastegate. Th...

    Add to cart
  • Innovate Standalone Gauge Kit with LC-2 & Blue DB Gauge – 3795

    4.3333333333333 out of 5
    $219.00 $209.00

    Innovate Standalone Gauge Kit with LC-2 & Blue DB Digital Gauge Innovate Motorsports introduces their newest digital gauge option for those looking for affordable wideband monitoring. The Innovate “Standalone Gauge Kit” comes complete with the ...

    Add to cart
  • MegaSquirt Wiring Bundle – Long

    4.2222222222222 out of 5

    MegaSquirt Wiring Bundle 8' TXL wire, color coded with labeling printed on the wire every 3 inches -- no paper tags here! IAC and Ignition wires are included for MS-I / MS-2 use (or MS-3 Primary Harness use) Shielded Ignition input wire Grea...

    Add to cart