Sounds like the float and/or float needle is sticking. You might try some carb. cleaner additive. It could be the float is out of adjustment or the needle is worn but most likely the float sticking just enough to let fuel pass the needle when it's not running.