Piston Slap, Spun Bearings, Valve Lash, Engine Noise Diagnostics

Chevy ZZ4 350 doing a Diagnostics on some noise issues I am having with the Engine. Piston Slap, Spun Bearing, Valve Lash...not sure, take a listen, tell me your 2 cents No Arm Chair Mechanics Please, Thanks.