mrgsr... It's one of 3 things... Worn bearings, worn out con-rod or a worn crank pin... Check these 3 things out and see which one you should change... Best bet would be to change all 3 if the piston and sleeve are in good condition... Remember, over time, everything in the motor will wear out and need replacement...
Rc_Alan