Help~Engine Ticking BAD

schuy right? I talked to him too, hes not sure either, and I did listen with a screwdriver monday night and its in the top end not the bottom end, sounds like it might have piston slap