Have you pulled the timing cover to check if the belt has skipped a tooth?
Did you have the head off as part of your refresh? Which HG did you use?
Is it possible that you've had a piston pin/bushing issue? If one of those let go you'd have a knock as piston hit valves/head? Could pull the...