Welcome! 
A dirty carb would be my inclination too, it certainly has the right symptoms for it. I would pull it apart, clean it and go from there.
A dirty carb would be my inclination too, it certainly has the right symptoms for it. I would pull it apart, clean it and go from there.