Why not send the bad cylinder to
www.mt-llc.com and have them fix it for you? They are the best in the business and I swear by their work. send them a new piston that you plan to use in the rebuild and they will repair the cylinder to AS NEW condition and to exact specs.