If you still have the cylinder off, try putting in the piston with the rings and then holding it up to a light source to see if the cylinder is deformed our out of round anywhere along the travel of the piston as it slides back and forth. Had a wallered out piston on a Vespa one and was stumped as to the cause of the problem until i tried this, and noticed that there was significant play