RE: Engine not shutting down quickly
I think you found the cause !! There should be absolutely NO gap when the carb barrel is rotated to the "Stop" position. Back off the barrel stop screw a little, to allow the barrel to close off that gap. That should do it !!
Ugo