Jimmy, Do me a favor, next time it dies reach down and turn the motor by hand and make sure it turns free. I found a coccoon in the elbow of a fuel inlet once. Take the carb apart and be looking for the wierd this time. The main jet has about 6 (?) little bitty holes, take it out, find them, put it up to your lips and blow through each one individualy. listen to the sound, if it sounds consistant at each hole your good. You have a restriction somewhere, only you can find it. Good luck dude, let us know.