HELP!!! 07 sportsman 500 efi not running right.

I have an 07 sportsman 500 efi ho with 28" zillas. I have a problem today I got on it and rode for probably 10 minutes and went to give it some gas to go on down the road and at about 5000-6000 rpm it cut out and back fired so I came to a stop and it was idling rough and then just cut off. I Crunk it back up like nothing was wrong and drove probably 3 minutes up the road and it didn’t do it again until I left off the gas, I was at about 4000 rpm this time. I normally run 89 non ethanol but yesterday I wasn’t thinking and put reg 87 in it. So when I got it home (today) after all of this I put a bottle of seafoam in it, still no luck. I’ve also noticed it’s running about 3000-4000 rpm at 15-20 mph and it hasn’t ever rode that high. My clutch cover is also hot after this short ride. What could the problem be? All this started today. Any help would be appreciated and thanks

HELP!!! 07 sportsman 500 efi not running right.

I have an 07 sportsman 500 efi ho with 28" zillas. I have a problem today I got on it and rode for probably 10 minutes and went to give it some gas to go on down the road and at about 5000-6000 rpm it cut out and back fired so I came to a stop and it was idling rough and then just cut off. I Crunk it back up like nothing was wrong and drove probably 3 minutes up the road and it didn’t do it again until I left off the gas, I was at about 4000 rpm this time. I normally run 89 non ethanol but yesterday I wasn’t thinking and put reg 87 in it. So when I got it home (today) after all of this I put a bottle of seafoam in it, still no luck. I’ve also noticed it’s running about 3000-4000 rpm at 15-20 mph and it hasn’t ever rode that high. My clutch cover is also hot after this short ride. What could the problem be? All this started today. Any help would be appreciated and thanks