I have an 05 660 grizzly that hesitates on takeoff and today when I went riding it would not go over 41 and then periodically it would slow down to 30 – 29 and then eventually go back up to 40 I don’t smell rubber burning so I don’t think the belt is the issue