he has given u very right opinion. if only the cam is faulty tgen y complete engine should be overhauled.
In case if engine has problems, then my recommendation, based on my experience, would be to get ur engie overhauled instead of buyuing a kabli one.