hi, the best way is to put the bike on a dyno and do full analysis of the fuel/tps and Timing maps, i have the same model, also the power was getting restricted, the problem was the fuel pump was not giving sufficient pressure, i replace it with a after market pump, got better acceleration and smooth power delivery, some times the micro dirt particles pass thru the fuel filter mesh and into the pump, restricting performance, also do check ur injectors, both lower and upper, at 6000rpm, the upper injectors are suppose to work, if the pressure drops, the performance will drop