I have an odd one. While riding this weekend, my speedometer slowly began to read progressively lower. It took about 2-3 hours of riding to get to the point where it now barely registers. Anyone had this happen? Is it fixable or should I just look for a replacement?