Vinsky,
Have you called Spud yet? That's where I work. I do most of the fuel system work for him.
We do systems for all types of cars, boats, tractors, and motorcycles. I've been scheming up a plan to put mechanical injection on the 125cc bike I ran 2010. It's a work in progress. lol
You can give him a call or send an email. We are good people.