Piston pin bad ?

Nope... That is probably where my detonation is coming from...the clanking ?