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...