This is a 5.7 350 from a 97 Silverado the truck had 140k had a cracked head was getting water in number 6&7 cylinders, did a in frame over haul. Got a set reman heads new pistons, rings, rod and main bearings, timing set, lifters, gasket set. Honed the cylinders #6 had some pitting from the water that got in it, guess I went a little too far on that cylinder it has a piston rattle, ran it for 15/20 minutes never got worse and didn't go away so I pulled it and put in a new engine
The heads alone were $400