I've had a problem with speedo since I first got this sled 4 years ago. I've replaced the drive bearings twice, and neither time did it appear that they needed it. I've replaced the drive as well. In the last couple years I've replaced the key 4 times. If I trail ride, they last; however, I'm a ditch banger. I broke the key again this year already the first time I rode it. I examined the bearings, and they're fine. Could it just be the way I ride?