yeh mine is starting to do that too, i was sitting at a junction and the rev went up a few 1000's then came back down again..... maybe its coz iv not had it in for its service (which should have been 2000 miles ago) hehe.
Just dont have the money just now, its booked in for 7th january tho