I have an 09 R6S that I purchased earlier this summer for cheap. Guy couldn't get it to start, but it turns out the TPS sensor was off. When I got the bike, he had just the it back from the shop whom I'm guessing did not have time to put everything back in place since he picked it up a few hours before i bought it. I was able to get everything back together(air box, new filter, changed spark plugs, oil change, coolant change), and it starts up pretty well. After it warms up, if i rev it to about 4k, the rpms shoot up to 6k and remain there. So far I've only been able to get them to drop by shutting off the bike. Any ideas? Maybe a vacuum leak? Also, the shop had just performed a valve adjustment, but stated they couldn't get the bike to start (they never cleared diag I'm guessing).