I've recently bought a stock 07 with 26,000kms I noticed today when in neutral and attempting to hold around 2.5K rpms it would hold for about 1 second then go lower or higher. It would not be stable. I was simply trying to heat it up fast without riding it as I was doing some fluids. I haven't ridden the bike due to shoulder surgery and I'm concerned it may have the surging issue when holding enough throttle to maintain a given speed. Perhaps I need Oxygen sensor eliminators by installing 330 ohm resisters across the leads to the OEM sensors. The pair is still connected.