Used these guys for megasquirt stuff in the past... It's open source but you can buy it from them ready built https://www.diyautotune.com/
Required reading for all forum users!!!
Welcome!
Register to access the full functionality of the GSResources forum. Until you register and activate your account you will not have full forum access, nor will you be able to post or reply to messages.
A note to new registrants...
All new forum registrations must be activated via email before you have full access to the forum.
A Special Note about Email accounts!
DO NOT SIGN UP USING hotmail, outlook, gmx, sbcglobal, att, bellsouth or email.com. They delete our forum signup emails.
A note to old forum members...
I receive numerous requests from people who can no longer log in because their accounts were deleted. As mentioned in the forum FAQ, user accounts are deleted if you haven't logged in for the past 6 months. If you can't log in, then create a new forum account. If you don't get an error message, then check your email account for an activation message. If you get a message stating that the email address is already in use, then your account still exists so follow the instructions in the forum FAQ for resetting your password.
Have you forgotten your password or have a new email address? Then read the forum FAQ for details on how to reset it.
Any email requests for "can't log in anymore" problems or "lost my password" problems will be deleted. Read the forum FAQ and follow the instructions there - that's what we have one for...
If you are a returning visitor who never received your confirmation email, then odds are your email provider is blockinig emails from our server. The only thing that can be done to get around this is you will have to try creating another forum account using an email address from another domain.
If you are a returning visitor to the forum and can't log in using your old forum name and password but used to be able to then chances are your account is deleted. Purges of the databases are done regularly. You will have to create a new forum account and you should be all set.
Used these guys for megasquirt stuff in the past... It's open source but you can buy it from them ready built https://www.diyautotune.com/

Sure, carbs can be cleaned, fixed, etc., but EFI sounds more interesting. I think more people would find it to be more practical on a larger bike, but once you blaze the trail, it might not take as much experimentation to find a larger system that will work.
As Nessism said, several have tried, but we haven't heard of any that actually succeeded, so please let us know. Also, don't be afraid to post some of the stuff that you have tried and found it doesn't work. Someone might be following along and would be happy to avoid that mistake.
I have heard that in 'normal' engines (not Ferrari, Lotus, etc.), fuel timing is not all that critical. There is so little time in between intake strokes, you could almost spray constantly. At 4000 RPM, there are 2000 intake events per cylinder per minute. that is 33 per second, or 30 milliseconds apart. I don't know how long the injectors actually squirt for each event, but it probably won't make much difference where they fire in the crank rotation. You could probably fire them all at the same time and get away with it.
.
View attachment 58423
If you've used Megasquirt before then you should be OK, I found the split throttle bodies easier to space than the ones that you have which separate into two banks of two.
That in a Lotus 7 replica? I used to have a couple of those over in England...
Untitled by Grant Monast, on Flickr
Untitled by Grant Monast, on Flickr
Untitled by Grant Monast, on Flickr
Untitled by Grant Monast, on Flickr
How are you going to pressurise and run a return back to tank? The units I've seen in the past need some sort of small accumulator tank gravity fed from the stock and then a return line back to the main tank.
Not sure how visible it is on this KLR running an EX650 Fuel injected twin engine but it's the aluminium tank above the right footpeg.
If I remember VW's have a small accumulator built into the filter unit & I've heard of guys using one of those on car builds in the past...
View attachment 58566
Fuel timing isn't as critical as ignition, like you said. What you explained is similar to what has been used in the automotive world for years; batch-fire. I know it's used in V engines for sure, and I assume it was/could have been used in inline engine applications as well. Basically in a V type engine, the pulse all injectors in the the bank at a time, alternating banks. Injector pulse duty cycles determine fuel mix ratio, not the interval between firings, if that makes sense. Batch fire isn't used in DI but it is used in "normal" port EFI.