Loud rattle (almost a knock) from the engine at all engine speeds. Quieter at idle, louder on light throttle openings, almost disappears under larger throttle openings.
I'm guessing its timing chain related. Also noticed an oil leak but the bike won't have lost much more than 250ml.
Roughly 65k miles. Thoughts?