My speedometer has been acting up some all this year so I finally pulled my sensor out and cleaned it. Been meaning to do it many times but other things always seemed to come first. Anyway went for a ride today to attend "church" and the speedo operated great. To my knowledge this is the first time it's been pulled since I bought it 5 yrs ago. 

