It varies to be honest. The revs never fall without pausing at around 1500rpm, then falling very slowly. Generally the idle rpm from cold will be 700 - 800rpm, but after driving for 10 minutes or so the idle settles at 1000rpm. I thought that a warm engine would result in a lower idle. Sometimes when sat at idle the revs will start to rise slightly, and sometimes if I rev the engine up to 2500 - 3000rpm, it will fall to 1500rpm, then flick up a few hundred rpm. Sometimes when coming to a quick stop the revs will stick at 2000rpm and literally hang there for 10 seconds, foot off the accelerator and firmly on the clutch.
The car drives absolutely fine. I removed the MAF and didn't see any noticeable difference. It's had a new PCV and breather pipe, a new throttle valve, DV, charcoal canister, N80 valve, coil packs and some other hose going into the throttle body. Only thing I'm aware that needs changing is the spark plugs.
I'm tempted to get some diagnostic runs on a dyno because it's getting to the point where I've forgot how it should drive!