Id put a new timing chain on it and see where your at with it. They get wasted and make noise just like what your describing. Im not saying thats definetly it, but its a great starting point if its never been replaced and its not improper valve clearance making the noise. Just hope its not crank bearings.....you'd have to take the top end off to inspect that deal...