Piston pin bad ?

Maybe this is it ? #8 hole thru borescope.......urgh......

Appherently I wasnt as carefull as I thought about not getting fasteners into intake !
Havent found the culprit yet... Maybe detonation ? I doubt it !