http://simplythebest.net/sounds/WAV/WAV_files/miscellaneous_WAV_files/hallelujah.wavSpent many hours on the car this weekend, but I've found the cause of the poor running - its the over-run cutoff valve. Here is the diagnosis:
1) Throttle micro switch clicks
2) ...But throttle micro switch test does not cause the revs to wander
3) Unplugging the pressure diaphragm does not make a difference, although the rubber joint going into it is damaged
4) All other air hoses seem fine
5) Unplug the wire connector into the over-run cutoff valve and the car revs freely, and well

So, so pleased. Just taken it out for a thrash and loved it. I guess this doesn't really solve the problem, but at least its running well (although I have managed to give it a wandering idle by d#cking around with the timing/CO2, but not too worried about that for now). Also the rev counter went very weird - it always showed 2000 revs more than it should. Weird.
So all I need to do now is find out if...
- Its the valve itself
- Its the controller box behind the centre console
- Its the pressure diaphragm
The best bit... It can be my daily driver again! Thanks for the all the help so far dudes.