Maybe a vacuum leak possibly. Double check the carb base plate to the main body and also the mounting bolts to the intake flange to intake. If they are tight, it could be cracked base gasket. You could try the carb cleaner in a spray can trick and spray around those areas with it running to see if it revs up when you spray it. If so, then that's where its sucking air....Good luck!