i need help figuring out why my ten runs so bad abov 9000 rpm. i have lost 25mph on top end, it happened all the sudden. my engine oil analysis reports come back good and the 1 mechanic i let work on my bike says my motor shows "no" visible signs of wear, so i doubt it is the engine itself, bike does not smoke or use oil, bike does not show any trouble codes. i took out the power commander but no change. plan on taking out dano's derestrictor next then after market headlights to see what happens. my manuel suggests that if the bike does not throw codes then it is either the E.C.U. or engine. valves are in spec and plugs look great. i just don't know. mods to bike include pc 3 usb, custom map (on dyno) derestrictor and full hindle step header. bike has always ran great up to now. i don't use fuel additives with exception of injection cleaner from time to time. i hate not riding, please help.