Wow I dont think I have ever seen a piston that bad before. Go to a good machinist and get him to measure the bores and if necessary hone or bore. New pistons obviously but I would definitely want to check oil flow and ignition timing before I started that motor again.