lost a piece of piston...Stumped?

I'd start with a fresh block as well. I stay away from sixty over 360's. Seen several locally that liked to run hot. Mine at 30 over runs nice & cool.