Piston pin bad ?

Exactly, you said they were fairly tight when you assembled them. Maybe to tight.