I'm having a heck of a time with this one.
around 5-40mph i get a squeak, not constant, just an eek,eek,eek...and its not quiet. anything over 40mph i cannot hear it, but as soon as i let off the throttle, it comes back. Pretty embarrassing coming home from a ride yesterday. I am worried...