And god only knows what's going on with your squirting thing.
Lol.
A Megasquirt is just a ecm that's damn near universally adaptable to anything with injectors OR computer controlled spark advance, or both.
It's basically just a microprocessor with a ton of sensor inputs and outputs. The program I trolled you into downloading (tunerstudio) is the programming tool.
Depending on which one you use (there's essentially four models), it allows for different levels of control and precision. The only difference between the MS 1, 2, and 3 is the daughter board (processor and some other stuff) that runs the whole shabang.
MS1 was developed to run fuel only, but can be ad-hoc programmed and rebuilt to run ignition advance as well. Very basic, and generally discontinued.
MS2 is a basic system that was designed to run fuel and spark, as is Microsquirt (what I sort of run, mine is a hybrid between a Microsquirt and a Megasquirt 2). Much more advanced than MS1; perfect for most street and track applications.
Microsquirt is sort of its own thing, but uses Megasquirt 2 software and firmware. Generally it was designed to be a low cost option that doesn't require soldering boards together like a megasquirt. Unless it's a hybrid. Then it requires a ****ton of board work like mine did. Advantage of a hybrid (mine is a DIYPNP1.5) is full megasquirt 2 functionality with a lot of ECM controlled relays for stuff like boost control, nitrous, cooling systems, etc. A good example of use for the relays is when I wired and programmed my water/methanol jet. Wired in a amazon 12v diaphragm pump and programmed the relay so that the pump kicks on at TPS > 69% and RPM > 2269. Took less than 10 keystrokes, and no.f*cking around with sh*t like pedal switches.
Biggest advantage of DIYPNP kits are that they have adapter headers to plug directly into a factory harness without cutting, so that you preserve your harness. Also allows your ECM to be switched between vehicles with an adapter change. Or just have all your vehicles on the same harness connection and effing send it.
Megasquirt 3 and Gold Box are really advanced units with high amounts of precision and an almost disgusting level of control. Applications are typically narrower though, but they can still be applied to any engine. Only reason to go to a MS3 or gold box is serious competition, or to avoid most of the electronics work by buying a prefab unit for your specific application with a base tune already written on it. Common prefabs are usually for things like Turbo Miata, Ford 4.6 and Ford 5.0.
Megasquirt / Microsquirt are usually a pretty easy thing to build and use. Forums for it are supportive, and there is a TON of info available for anything ranging from a Briggs and Stratton RaptorIV all the way to Jaguar V12s.
The only time they're difficult to use is when there's no info out there to utilize with your engine or engine family. Like my build - there was absolutely nothing out there on Ford Cologne. So deathbypsi and a few others lent a lot of help, and I posted my programming here for anyone else that may come along to use.
They're seriously worth looking into to using, even for a bone stock daily driver. The level of diagnostics they offer is logarithmically superior to OBDII, plus the analysis software (MegaLog Viewer) allows you to tweak your tune to absolute perfection. Also they will let you tweak your engine for fuel economy, power, etc. I know I posted somewhere on here how simple it was to change injector sizes, but if memory serves it was seven mouse clicks (including opening the software) and three keystrokes. Try that with a factory ecm.
Even for a beater, it makes financial sense. Of, your super hard to find oddball injector size is hard to find? Slap any old injector in there and punch in the new lb/hr value. Send it.
Your super old, super rare engine needs a carburetor that you can't find? Whatever. Machine a GM TBI injector adapter plate for your intake, slap a few low impedance GM injectors on there and give 'er a full send.
Hands down most powerful piece of aftermarket automotive tech I've ever put my hands on. They completely change the way you look at an engine; it's like using a high performance carb on an efi engine, but it doesn't suck like a carb does.
Anything else EFI I ever touch will have one on it. I'm just patiently waiting until they finish the GDI driver boards so I can build one for my Challenger.