We'll need some more info.
What is the model & s/n of the unit, and what engine is it?
From what you've allready been through, you'd better check the cam and the timing chain/belt and tensioner.
But we will need more info to give you a better idea of what to look for.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.