Piston pin bad ?

Yep ! I think #2 is my problem !!!

I do admire your sense of humor in the midst of this nightmare!