Noise driving me CRAZY!!
Are you sure its the brakes? How about the speedometer cable & or speedometer head?
Print