Does the engine run OK at higher speeds or do you need to keep "blipping" the throtle? If it does, perhaps your idle speed adjustment or mixture screws just need adjusting. Could also be a clogged passage in the idle circuit esp. if the engine or carb has been sitting for a while. Gas these days gums up very easily.