try adjusting the idle screws on the carb. also could be a bad float in the carb.
This FH721V-GS24 is on a Hustler Z, the engine has less than 220 hours and ran great until a little over a week ago.
Several times after choking it, it ran well again for another 30 minutes or so.