Probably a fuel supply problem. I'd bet some tiny jet or passageway deep in the carburetor is gunked up with slimly old fuel.
With a list price of $15.08, I'd just replace the entire carburetor and be done with it. Also put on new gaskets, and confirm you get them in the right positions and locations. Here's a parts list for your model: