Mine has the same issue, '06 800 1500 miles it has been doing it all season. We put stable in it last fall. Hubby has taken the exhaust valves off and cleaned, checked the carb's, clutches and all the connections. Mine starts out good, then will cut out at mid to high range, I pin it and it blows out, runs fine until I start boondocking or going at the slower speeds. Acting like it loads up, sounds like garbage, the plugs are dark with build up on them, we change them it acts ok, then right back to it a few minutes later. I get maybe 6000-7500 rpm when it is acting up, sounds like running on one cyl., or just plain loaded up. I thought it had water in the fuel put heet in the tank, ran good but next tank back to it. Last tank put more heet in it and still bogged, next day put 91 fuel in from different station and it ran good. I am not sure what to expect next time around.....last year had the electrical problem with moisture, we fixed that. I also had the y-pipe bolts back out and a broken plug wire on my last ride last year. That is also all fixed.....URGH!!!!! Compression is within a couple of # of each other.