OK, I have been reading all the posts saying grease the speed sensor which made no sense to me because the sensor they use would be interrupted by the grease. It is a magnetic hall effect sensor and grease on if will cause it not to work.
I searched and found exactly what I was looking for on another forum. Speedo worked perfect then the guy greased the hell out of his front bearing and the speedo quit.
Pull your cover and clean off the trigger on the end of the shaft and wipe off your sensor and it will probably work.
Not sure how to prevent this in the future because the sensor sits in where you grease it. I have a feeling some types of grease such as polaris waterproof grease may affect it less.
Just got confirmation on another 900 with the exact same problem. He just pulled the cover and there was so much grease covering the sensor that it could not read the trigger. He was using Mobile synthetic red grease and it messed up the speedo.
I searched and found exactly what I was looking for on another forum. Speedo worked perfect then the guy greased the hell out of his front bearing and the speedo quit.
Pull your cover and clean off the trigger on the end of the shaft and wipe off your sensor and it will probably work.
Not sure how to prevent this in the future because the sensor sits in where you grease it. I have a feeling some types of grease such as polaris waterproof grease may affect it less.
Just got confirmation on another 900 with the exact same problem. He just pulled the cover and there was so much grease covering the sensor that it could not read the trigger. He was using Mobile synthetic red grease and it messed up the speedo.