Sounds to me like the needle valve is sticking. Try tapping the carb where the fuel inlet is with a wood handle end of a screwdriver. This will free up the valve if it is indeed sticking. Good luck!