When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
So there doesnīt seem to be a big pool / a website of info about the MS3 Mini PnP, so i thought this should be changed so future userīs could find more information.
Main objective for this thread is to collect as much information as possible on the aformentioned ECU.
As of my personal experience you get a installation instructions sheet and thatīs basically it.
It would be very interesting to see an I/O Diagram to figure out which pins can be used for more stuff (if thatīs even possible).
I hope this will help and i hope everyone who has more to add will do so
THX !
I am a complete MS newb, but I just installed mine and got my car idling.
Happy to answer whatever questions I am able.
There's no I/O diagram that was supplied with the unit. The documentation is a bit unclear on pinouts to the MS3 daughterboard or the input circuits.
Additional inputs:
- Tableswitch digital input on the board. Activate by grounding.
- Launch control/flatshift on the stock clutch pedal (no need to wire anything)
- Spare analog input on the AFM/MAF. For the 90-97 1.6L and 94-95 1.8L, there is a jumper you need to install to enable it.
- Wideband input on the stock lamda signal wire
- Knock input on the 90-97 only. 99-05 already have it through the stock wiring.
Additional outputs:
- EBC on the board (also available on the purge solenoid connector on most models, not on the early ones. Generally a 1.1+ or 2.0 board will have it).
- VVT on the board
- 01-05 V1.0 and V1.1 only: INJH on the board
- RPM output on the 90-97 1.6L and 94-95 1.8L. 96+ already on the stock wiring.
CAN Bus:
- Available on the board only, CANH and CANL.
Additional inputs:
- Tableswitch digital input on the board. Activate by grounding.
- Launch control/flatshift on the stock clutch pedal (no need to wire anything)
- Spare analog input on the AFM/MAF. For the 90-97 1.6L and 94-95 1.8L, there is a jumper you need to install to enable it.
- Wideband input on the stock lamda signal wire
- Knock input on the 90-97 only. 99-05 already have it through the stock wiring.
Additional outputs:
- EBC on the board (also available on the purge solenoid connector on most models, not on the early ones. Generally a 1.1+ or 2.0 board will have it).
- VVT on the board
- 01-05 V1.0 and V1.1 only: INJH on the board
- RPM output on the 90-97 1.6L and 94-95 1.8L. 96+ already on the stock wiring.
CAN Bus:
- Available on the board only, CANH and CANL.
Of course it's minimal. But what i'm wondering now is which Firmware is appropriate/fits the Mini... It's just weird that every other Megasquirt has a good documentation (at least that's what i assume) and on msextra the mini is not even mentioned so i wouldn't know if i can just use the MS3 Firmware or if i would need a specific.
You can use any firmware you want on the Basic and the Mini. We ship with firmware 1.4.0 by default, as all our basemaps were done on that firmware version. Feel free to update to whatever firmware you want however expect that things may stop working properly until you configure everything correctly. You will want to backup the basemap that was in the ECU before you try this so that you have something to revert back to.
I received my MS3 Mini in January 2020. Easy to install and Rev's basemap was pretty solid. Instructions made it like "Fisher-Price ECU" where you follow the instructions and you end up with a car that starts and idles.
I have a few links that may be helpful:
1. MS Labs comparison sheet that includes the MS3 Mini: Comparison sheet
It doesn't have all of the particulars but can help someone understand what will meet their needs.
2. I'm in the United States and bought the Mini from Bofi Racing. the ECU was shipped with the jumper configured for an immobilizer key so the fuel pump didn't run. Thread with pictures: Fuel Pump Jumper
I received my MS3 Mini in January 2020. Easy to install and Rev's basemap was pretty solid. Instructions made it like "Fisher-Price ECU" where you follow the instructions and you end up with a car that starts and idles.
I have a few links that may be helpful:
1. MS Labs comparison sheet that includes the MS3 Mini: Comparison sheet
It doesn't have all of the particulars but can help someone understand what will meet their needs.
2. I'm in the United States and bought the Mini from Bofi Racing. the ECU was shipped with the jumper configured for an immobilizer key so the fuel pump didn't run. Thread with pictures: Fuel Pump Jumper
My Car didn't start correctly. It still has the issue that, on crank, it runs extremely rich (afr from 9 to 11)
And i can't figure out why it won't change the fueling when i change Fuel table, AE, or anything else related to fuel...
I received my MS3 Mini in January 2020. Easy to install and Rev's basemap was pretty solid. Instructions made it like "Fisher-Price ECU" where you follow the instructions and you end up with a car that starts and idles.
I have a few links that may be helpful:
1. MS Labs comparison sheet that includes the MS3 Mini: Comparison sheet
It doesn't have all of the particulars but can help someone understand what will meet their needs.
2. I'm in the United States and bought the Mini from Bofi Racing. the ECU was shipped with the jumper configured for an immobilizer key so the fuel pump didn't run. Thread with pictures: Fuel Pump Jumper
Now I am confused. I have a mini as well here, not installed yet (as most of my parts, but that's another story). Comparison sheet says "no immo support", but there is a jumper for immo?
I just got my car running on the ms3 mini. Cranking settings have worked fine for me even with different fuel injectors. Bynomics, if you wish to change the fuel during cranking it is under startup/idle>cranking pulse %.
I bought this ECU used so I didn't get any of the documentation or basemaps you guys have, the one thing I haven't been able to get configured properly is the AC idle up settings. As soon as the car starts the AC turns on. Here are my settings.
I've tried different idle-up outputs and inputs but haven't gotten it to work yet.
Now I am confused. I have a mini as well here, not installed yet (as most of my parts, but that's another story). Comparison sheet says "no immo support", but there is a jumper for immo?
Immo support refers to the ability of the ECU to actively communicate with the immobilizer module found on the 99+. This is only found on the Enhanced and the Extreme, not on the Mini or the Basic.
In the BOFI review it mentions jumper settings for JDM/EUDM/USDM Neutral safety/ clutch switch. Any ideas? I have a mini sourced from BOFI USDM 90 chassis 01+ VVT and 6 speed JDM sourced. Fuel settings, displacement, trigger all set- cranks but no fuel. Shows Fuel CUT illuminated red when cranking. I'm deep into a punch list. Harness is correct. Any help appreciated. I will post cranking logs if interested.
In the BOFI review it mentions jumper settings for JDM/EUDM/USDM Neutral safety/ clutch switch. Any ideas? I have a mini sourced from BOFI USDM 90 chassis 01+ VVT and 6 speed JDM sourced. Fuel settings, displacement, trigger all set- cranks but no fuel. Shows Fuel CUT illuminated red when cranking. I'm deep into a punch list. Harness is correct. Any help appreciated. I will post cranking logs if interested.
Take a look at the jumpers here on the board and make sure they are in the correct location. I had a similar issue with the immobilizer and would not get fuel. MS3 Mini Issue.
noob question but what is the best way to wire the wideband on the mini?
I did my AEM Uego this way:
- 12V switched power via a "add-a-circuit" . I believe I used the radio or cigarrette lighter circuit that is located in the fuse box just to the left of the steering wheel.
- 12V ground - I used the chassis ground that is in the engine bay just underneath of where the heater core in/out is located.
- sensor signal & sensor ground - connected to the stock wire harness O2 connection and used the two wires that are for the sensor signal and sensor ground.
Is your TPS properly calibrated? If the TPS read more than ~80% during cranking, it will disable the injectors.
Yes, sorry- should have said that. TPS is good. I am getting no-rpm sync red on start. No tach signal on the computer. Yesterday I had a tach signal when cranking I logged in composite logger, need to go back through changes I have made in the software. Chased every wire again today, continuity from sensor to ecu.
So now I have sync but it took changing the cam input setting to JS10 and flipping the polarity of the sensor. Now I have sync, spark, but no fuel. Pump primes, tomorrow I will chase potential mechanical issues with new plumbing etc. Id love to see some sort of technical doc for the mini board itself. It seems to have it nuances and not a terrible amount of information about the hardware. Not trying to hijack, just sharing my experience with the mini in a typical swap build.