Piston pin bad ?

Wow...I hate engine carnage, although it's interesting to investigate. Really happy for you that the cylinders aren't gouged.