Turbobike Web Site www.Turborick.com
Check you fuel pressure it could be too high thereby flooding you motor.