Hey,
I bought a mini dirtbike with this motor on it. It was blown up, so i did a full rebuild on it. 
I replaced:
Piston
Piston rings
NEW Cylinder
Top end bearings
All bearing seals
magneto 
and All new gaskets 
THis motor is 100% ready to go to be bolted on for a sweet motorized bike...