RE: How to determine if piston and liner need to be replaced?
You have what the japaneese call severe touching on that piston. as a stop gap you could take some emory cloth and clean the piston and liner. i would do that and run it rich utill it explodes and get another engine.