Engine Surge While Stopping
A stuck float would make it bog and die (drown it out).
Spray wd-40 around the intake ports at the head and the carb base and see if the engine speed changes. If it does, you have a vacuum leak there.
Just because you paid a shop to do it, don't mean it was done right...