Old guy, new love

Gotta keep one foot on the brake and one on the gas when I come to a stop to keep her running

Sounds fuel related. I would clean and tune carburetor.

Have spark plugs been replaced??