Help! Small block 360 has a knocking sound

I had a similar issues. Turned out the oil pump drive shaft bushing froze to the shaft and wore down allowing the drive shaft to go loopy. Made a mess of brass shavings thru out the engine. Had to completely tear down to clean the engine. Also cam bearing replacement as it destroyed the back bearings.