jack if it has holed the piston then i would suggest you find out why,its either the ignition timing too far advanced,the compression ratio too high or its running very weak and hot.if you dont find the reason out it will just do it again trust me been there and done it in my earlier days.:)
adam bike doctor
June 2010