Ive got the same rattle, when greased up its quiet, after a few miles its back though, most noteable at 3000/4000 rpm..I think I t might be down to a worn bush at the far end of the shaft, last time I took the exup out this bush came out with it, so guessing its a bit worn, not checked price yet.....bikes runs fine I just grease it regular....