Open to advice here: I have contacted Bill someone who supplies MS ECU's in the UK and he recommended an standard MS V3 ECU with upgraded software rather than the MS II unit I was planning on. I'd rather use a standard unit than use a few random bits of code written by a knowledgeable enthusiast. Any opinions? My original decision for the MS II was because it has a superior processor and the ability to control spark, however the spark control is now available on the orginal MS….
Confused? Yup. I am…
Bill is very knowlegeable on MS, and has been into it from the very beginning. He knows his stuff.
Your concern is understandable, and not unexpected. Here's some of my random thoughts, just my opinion you understand: -
The MS V3 is a very well tried and tested unit. It has been modded and developed since the beginning by a bunch of knowlegeable enthusiasts ! That is the nature of an open source project. If it works , it gets accepted into the code, if not it gets dropped or made to work. In reality, the MS Extra code is no different from the standard code, it just has a different feature set.
let me put it like this, The MS code has developed like building blocks, thhe core parts and then options that "plug in". THis has been developed around the core written by the originators (Bowling and Grippo) for the processor used in the V1, V2 and V3 (Probably 5 years work). Others have joined the project (As users) and developed the system based on the foundations laid down in the original code, but to include additions that individuals have needed or asked for. These bits in the end become stuck on the outside of the code, but not affecting the core code, but allow features like water injection, boost control, Fan control, and a multitude of ignition features to be added.
Taking the Feature set development outside of the core design has allowed the developers to start on the next generation code. Whilst it has its feet firmly set in the original code, it is different, less tried and tested. In this way, the MS II is perhaps the higher risk option ! I do not mean the the MS II is "buggy" code. B & G are exceptionally careful NOT to release a design until they have thoroughly tested it themselves first. MS would not be where it is today if it were not based on solid foundations. It is just that not as mant fit options hwill have been tried. A flat 6 Air cooled may present a different "unknown" to the design than the more familiar V8 Water cooled that most MS installs are on. My Maserati had an Odd fire V6 for instance - sparks are not evenly distributed, but done in three pairs - This was something that had not been foreseen. A quick code mod, and the fix is in the code. I did the mod, it was looked at, tested by the developers, tweeked and absorbed into the code. It is probably still there in the MS II code.
If this whole scenario does scare you, stop and take a look at DTA, Emerald and the others.... How many in the development team for these products ? How many giving direct feedback to the developers ? Now ask the same about an open source product like MS ! OK, a lot of the developers will be knowlegeable enthusiasts, but it does not mean that they are not highly skilled.... just try to follow some of the technical discussions on the MS forum - fascinating... from Inlet and plenum design, to combustion chambers, cams, spark. I have no doubt that MS, in any form is better supported than any product out there. There's 24hr International email support for a start....
My recommendations for anyone starting on a project like this is to do it in stages.
1) Monitor 1st - Make sure you are confident that the ECU works reliably.
2) Choose between spark or Fuel and switch to ONE only - I'd do spark first, 'cos you can switch between one and the other really easily as long as you've left the dizzy in place
3) Add the other - Fuel in my case, fuel pumps, throttle bodies, linkages may need to change , this will probably be harder to switch back.
In the end, the choice is always yours. Just pick up the phone, call the DTA/Emerald/Whoever installer and get them to do the lot for you. You'll pay a lot more, and won't learn anywhere near what you would if you did it the other way.
Just do it

Tim