It's probably cheaper to just buy a new carb, they should be less than $80 or so.
I bet it's your idle jet clogged, that takes them down 90% of the time, easy to clean out, just down ream it out to big like I did the first time, VERY-VERY small hole.
Try calling Sports Car Authority in Matthews 704 847 7742. I messed up the idle jet on my GY6 (common 150cc scooter/gocart engine), they had a huge box full of old carbs and let me have some old jets to clean. I've bought carbs for other stuff like that from them also, plus, they know all the hop up stuff for those little engines. They are kind'a off the beaten path but I've had good experience with them. They build road racing cars in the back sometimes. CALL FIRST to make sure they have what you need, stuff is laying everywhere!