How is your idle mixture set? Use a vacuum gauge to set it correctly. Check your fuel level next and then replace the needle and seat if it is old and the float appears to be correctly set. You might want to see if the float is heavy if it is a phenolic type or shake it if it is a brass type.
That should get you started.
Outlawed tunes from outlawed pipes