Name this Carb.....
That carb looks fairly clean. Is it by chance the Chinese knock off BBD? If so, you might have to take the top off and free up the metering rod slide. The inside of those seems to corrode like a bee-atch. I've had to deal with a couple of those. Uncle Tony has a video on those as well.