Mate i just had a similar problem with my O.S tz .12 and i found that the guy i had bought it off had played around with the mid-range needle so there for every time i got to mid-full throttle it would just die. I put the needle flush with the carby (usually where they are on any motor) and it actually fixed my problem. Now it screams