I think Dan may be correct in that you are experiencing "Dieseling" or "Run-on" It could be the carb, but if this is a new event (sounds like it) It could be cheap gas (low octane).
Ref attached article.
Why does my engine still try to run after I shut it off?