Piston pin bad ?

nope... little bolts in little holes....big ones showing.