When stationary the revs sometimes jump up to 2000 and hold, sometimes they bounce between 1000 and 2000, and sometimes its fine. It happens when in neutral or with the clutch engaged.
i had same issues i checked for air leaks couldnt find 1 so then one day it was reving up so i opened bonnet and pushed on the wire connecter going into the idle control valve it went back to normal its done it once in last 6months