Did you lube the cam or lifters when the engine was assembled?Lifter noise can cause a lot of noise. Also check the fuel pump rod ive seen it cause a lot of noise also. Just some simple thing to check before you tear it down. Sometimes its the simple things that cause a lot of problems.