340 shedding piston material

At this point as others said, tear it down. You need to check all the bearings since a lot of metal became dislodged.
Did it give any signs of being super lean?
Plug color was always good. Never heard detonation pinging. It did overheat when the NEW thermostat failed to open. Engine is coming out.