First, Have you peaked the high speed needle and then backed off a few clicks? And have you confirmed that when you look in the carburetor with the throttle all the way back, that the throttle barrel is slightly open (1/16" or so)? If so, when you go to full throttle, and then lower the throttle back to idle, does it die immediately or speed up and die, or slow down further and then die?