Although the cam timing could be off my Bet is it's running to LEAN both of my TT 4 strokes are 3 full turns out on the high speed needle turning 8900rpm. I did lean on out for max rpm several month ago and it did the same as yours above 1/2 she went lean and spit her prop. Richer her up and you will be fine.