This one could be fuel delivery. I don't run 99's in my 1150 dominator. Another thought, what is the alcohol content in German fuel?