Hi,
I'm getting some noise and vibration whenever I let off the throttle, in any gear, or if decelerating with the clutch lever pulled. I can feel it in the foot pegs and hear it even with ear plugs. I noticed during a ride on the highway yesterday. I wondering whether something could be...