Be sure the piston and bore are not scored. They usually are at least superficially scratched if it has run dry long enough to break the rod. Look for longitudinal marks on piston and bore. Check the ring gap: remove rings from piston, place them one at a time in the bore about 10 mm down from the top, and check the ring gap with feeler gauges.