Help! Small block 360 has a knocking sound

I had a similar knock on this 69 340 in the 80's. It knocked at idle and leaving off. But seam to get quieter when under a pull. I drove it hard back and forth to work for about 2 years. I finally pulled the motor and found the piston pin was loose and hammering up and down. no wall damage at all clips were still in place

69%204spd%20dart[1].jpg