I don't know about your engine but Chevy stamped rocker arms can make knocking sounds sometimes. I know this for sure because I've watched the noise come and go as the pushrod revolves. Slight out-of-true pushrod moves the rocker alignment around and the noise comes and goes with the alignment shifting around.