2011 pro with 4200 miles. I acquired a bog a couple rides ago and can not for the life of me figure it out. Things I have checked so far: changed fuel filter, checked fuel pressure, checked both clutches and springs, pulled exhaust valves and cleaned them, new belt, checked compression 107 in each cylinder at 7,000 ft, hooked it up to digital wrench and everything looked good including tps setting, swapped out ecu and non ethanol switch. It still bogs mostly on the top end. I can slowly get into the throttle and it won't bog until I hold it at wot. It's not giving any codes but acts under powered on the top end. It stopped bogging yesterday for a while and it felt good again and then back to bogging. Please help I know there's a lot of really smart people on here. Thanks Ryan