Unfortunately timing chain issues are common in that engine. There is a good chance that it is coming from the chain. An easy way to confirm is to remove the belts and run the Engine. The noise will go away if it is related to anything driven by the belt.
|