Quick Links

MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU
MegaSquirt-II EMS System - SMD PCB3.57 Assembled ECU

MegaSquirt-II EMS System – SMD PCB3.57 Assembled ECU

4.67 out of 5 based on 3 customer ratings
(3 customer reviews )


Out of stock

SKU: MS2357-C Category: Brand:


MegaSquirt-II Programmable EFI System PCB3.57 with black case – Assembled Unit Part # MS2357-C

Completely assembled including:

  • All ‘Basic Components’
  • PWM Flyback Damping Circuit components
  • Hall Sensor/Coil(-) and VR Sensor Ignition Trigger Components (jumpered for Hall sensor, optical sensor, points, or fuel only using negative coil input- you can reconfigure for any input you like)
  • Current Limiting Circuit Components
  • 5 volt ignition output (JS10 jumpered directly to pin 36) for EDIS, Bosch 124, or GM HEI ignition control
  • Slot for installing a BIP373 (not included) for direct coil control
  • Also includes solder-cup DB37 and DB15 with clamshells for building your own harness.

The MegaSquirt EFI System is truly the dream Electronic Fuel Injection computer for the DIYer. MegaSquirt has been installed on thousands of engines from restored classics to daily drivers to full on race-cars. 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.

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.

Additional Features new to the MegaSquirt-II Processor

  • 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
  • 115,200 baud serial interface with MegaTune2.25+
  • 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.)

New 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

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

  • 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!

Customers' review

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

3 reviews for MegaSquirt-II EMS System – SMD PCB3.57 Assembled ECU

  1. 5 out of 5

    MegaSquirt-II Programmable EFI System PCB3.57 with black caseI buy these to build Stealth EMS systems for Bosch D-jet system conversions.
    Started with these back in 07 and couldn't be happier with the product.
    I build these into 4 cyl sequential port fuel systems and have yet to have one fail.
    Product support from Jerry, Matt and the whole gang at DIY is 5 star.

    Was this review helpful to you? 3 of 3 people found this review helpful

  2. 5 out of 5

    Best "bang for the buck"I have installed at least 15 of these and very pleased with the results. With a little bit of modification(Mapdaddy, launch control, extra ignition outputs, etc..), which is the fun part for me, i was able to install them on old BMWs, VWs, Audis.... some of them pushing 700hp. For a racer on a budget, i don't think it can get any better than this.

    Was this review helpful to you? 6 of 6 people found this review helpful

  3. 4 out of 5

    MegaSquirt-II Programmable EFI System PCB3.57 with black case - Assembled Unit Part # MS2357-C_BL

    Completely assembled including:

    All 'Basic Components'
    PWM Flyback Damping Circuit components
    Hall Sensor/Coil(-) and VR Sensor Ignition Trigger Components (jumpered for Hall sensor, optical sensor, points, or fuel only using negative coil input- you can reconfigure for any input you like)
    Current Limiting Circuit Components

    Was this review helpful to you? 2 of 7 people found this review helpful

Add 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. 0 votes
  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

    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
  6. 0 votes

    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

    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
  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

    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.

Send me a notification for each new answer.