Now, it requires a TON of tuning, but it does run. One thing that was preventing it from running was my misunderstanding of some of the variables in Megasquirt. In one starting related window, the numbers are in mS. In another window, the numbers are in percentages of fuel. In MSExtra, there are 5 fuel maps (depending on how you count them):
1. Cranking
2. Post-crank enrichment
3. Warm-up
4. Main Fuel Map (this is where you spend most of your time)
5. Second Main Fuel Map (if you have it set up)
Here's how I understand them to work now:
1. The amount of fuel to inject into the engine while the speed is under a given number of RPMs.
2. Once the engine gets up above the given speed from above, provide this amount of enrichment (above normal) until the time given is elapsed. This time can be given in either seconds, or revolutions.
3. Another enrichment above normal that takes over once the post-crank enrichment expires. The time that the engine spends in this mode is dependent on how fast it warms to the given temperatures.
4. Where the engine spends most of its time.
5. A secondary fuel map. This can be triggered by a switch, etc. This could be for different set-ups such as track exhaust, economy mode, etc.
What was happening with my daft setup was as soon as it would make the jump from cranking to post-crank enrichment it would run so rich as to stall the engine. I was setting the post-crank enrichment in mS, not a percentage above normal! Once I realized this, and set things to a more reasonable level, it started.
Like I said, it needs a ton of tuning. As soon as it does start, it continues to increase in speed. I don't know why, but it could've been due to the vast amounts of gasoline sitting in the throttle bodies. It's pretty cool out (40-50F) so I am trying to overcome that as a tuning factor too. There is no coolant in the engine, so I can't let it run for very long anyway.
Once it warms up, and I have a coolant system, and an exhaust on the car, I'll give it a much longer attempt at tuning the car. Until then, I have a few other things that I can take care of.