If it idles fine and you give it gas you are probably running rich. Make sure your choke is completely off and that the choke cable is adjusted properly. Beyond that, it could be floats set too high, sparkplugs fouled, vacuum piston not sliding smoothly etc.
What hapens when you leave the choke on and give it some gas when warm????
What hapens when you leave the choke on and give it some gas when warm????