I have a 07 rev 800 that idles good and revs good. Problem is between 4500 and 6000 rpm it stutters and doesn't run clean. I replaced plugs and boots. drained carbs(clean) checked for loose hoses and wires. The exhaust valves pull down when it's running and both open right around 6000rpm and then it runs clean. Any ideas what could be wrong?