Doubt it's the cam bearings, especially if they're OEM.
You need to tear it down and check everything out. From the sound of it, it would be best to take it to a professional and have them clean and replace what's needed for you.
__________________
GJDM
|