340 Block Bored to 4.160????? Help

Hi guys, I picked up a 73 Dart Sport last year with a 340 in it. I opened it up and just did a top end refresh and tossed on set of x-heads. I had over heating issues all summer, tossed in a new 3 core rad, new fans and multiple thermostats. Still had issues. I just pulled this engine apart and found that he rings were cooked. before ordering new rings I wanted to double check the piston size and found that they were at 4.160..... IS THIS MY OVER HEATING ISSUES???? CAN THS ENGINE OPPERATE AS A DRIVER BORED THIS MUCH??????
If you're going to tear it apart anyhow have it Sonic checked then you'll know for sure. Block could be full of crud or something else causing problems. Don't buy anything until you check the block.