Piston pin bad ?

I'll be DAMNED!!!!

#8