I would rebuild the carb. But also check compression but if the piston looks good I wouldnt worry about compression. A carb rebuild will do wonders for poor running.