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?