dies at idle

Try putting a healthy dose of carb medic in the fuel bowl and run it, you may just have some build up on the jets.