Over heated and she just whont run the same

Yeah... that aint overheating by itself. Something hit... Do a leakdown first. Overheating can mess up seats and rings, and scuff pistons. If there is 100% on the holes where the plugs got hit you found the problem. Once you have those numbers I would pull the head of the hole(s) that hit if there isnt a 100% result. You may have damaged a piston too.