Did you remove the elbow strainer where the fuel line attaches to the carb. ?? There is a fine mesh screen attached to that el, that is the last filtration of fuel before going into the bowl. A can of Carb cleaner should clean it up, if that is the problem. Flush from the screen part, out, & some air using a low pressure air blow gun to follow up. If you did remove & clean, you may try removing, and having a look at the discharge nozzle. There are a couple of tiny cross drilled holes in it, that can get plugged pretty easy, causing those symptoms. Plucking a single wire from a wire brush makes a good cleaning tool, or a strand of copper wire from some automotive type wire works well too.
If both check out OK, and it still acts the same way, could be a possibility of the intake gasket leaking, not drawing in air/fuel ratio properly. But I'm really leaning towards the two items mentioned first. Just soaking will not do it. Remove the el, and have a good look at it. If it's clean, check the discharge nozzle.