Reverse override issue

I have done a search but cannot find anything g on this so hopefully someone can help me. 2008 sportsman 500 HO runs great foward and idles fine, when I put 8t in reverse it goes fine as usual but when I try to get more power by pressing the override it gets a little more power but starts to break up and bog at about 3500 rpm. My speedo works fine and it does show the word slow when I press it so I know the switch is working. Anyone?