Megasquirt is the name of the fuel injection I used. It is totaly self programable. Very low cost. Easy to set up. Gives maximum power, and maximum economy. My XR650L is turbocharged, and the Megaquirt works fine with it. If you want it can control spark advance also. I'm not going to say much more because this forum seemed to be very aggressive, and I am a sensitive person to negative comments. Please go to the Megasquirt site. It will answer all your questions. It has been in use for many years. If someone needs installation help, I can assist. I have to say a turboed 650l is AWESOME! Any chance you have pictures or are close to Olympia it would be great to check out a piece of engineering like that.