if hes freind did, there gonna be some pretty marks on the piston.
anyways if it idles fine in my experience the carb shouldnt be too dirty.... check your carb tunning, change plugs, and put some 93 octane in there. see how she runs and were she sputters the most. check the air filter aswell... carb being dirty would be a wore ripped air filter or gas sitting in the carb for a long time.
if this all doesnt resolve nothing take that top end off, and good for nothing those pistons can be tmie for a change..
good luck
-lumi