Hi...I'd take note of T120rbullet's suggestion about boogers in the carb...couple of weeks ago mine was all tuned up, took her for the safety inspection...all good...got her home...problems..and they were similar to yours. ended up being a bunch of very fine crap in the carby, stuck under the main jet...wasn't visible until I took the jet out,then the fine dust was stuck between the jet and a washer. I had a bad filter in the fuel line, which had let through super fine rust particles from the tank. So it's well worth taking out the carb and cleaning it..not just opening up the carb drain...
Worth a try....good luck...Phil