Hi everyone, I picked up a used 2011 DS with 2025 miles about a month ago. It came with a non-functioning speedo, punctured rear tube, and squeaky rear hub. The previous owner replaced the motor under warranty. Who knows how many miles are actually on it, but the rear tire was definitely worn to the indicators.
Anyway, my main problem right now is getting the speedo to work. Since the PO replaced the motor, it seems he did not re-install the sensor correctly. I re-positioned the hall effect sensor so that it actually gets a reading, but now it seems to be multiplying my speed by over 2x. It also takes longer than it should to drop down to 0 mph when I come to a stop. Is this a defective sensor (resistance in the wires?), or is it all about positioning? Re-re-positioning has not yielded any different results - it either doubles my speed or reads nothing. Any advice on how to fix this?
The rear hub also has a loose bearing on the brake side. It squeals under acceleration. With the bike on a stand, the wheel is clearly wobbling a bit (I balanced the wheel myself for the first time, but I think I did it right and I don't THINK that would cause such a noticeable problem). I took off the bearing seal and found that the balls are a little looser than the opposite side, and the inner collar rotates with noticeably more grinding resistance too. The shaft inside the hub also seems loose, but I'm not sure if that is normal or not. The result is a high-pitched squealing whenever I am on the throttle (above 10-15 mph or so). As soon as I let off the throttle, the squealing disappears - to me that seems as if the bearing is only having trouble when the belt is turning the opposite side, but spins freely enough when just coasting. I cleaned it/packed it with grease and the squealing disappeared for a few miles, and is much quieter now, but it is still there and it is slowly getting louder. I think this is best fixed with a new bearing (just have to figure out how to pull it out). Any thoughts on this would be very helpful!
Thank you!