The Spider (Phase 2) started to idle at around 1800 RPM, it's done it before and the throttle reset (90 on, 90 off etc etc) usually cures it.
This time however it didn't. I disconnected the batter, popped the TB off to clean it (it was a mess even though I only cleaned it last year) but came up nicely with some carb cleaner. The action is smooth, it sits closed when off the car etc, etc.
When putting it back on I found a split in the intake hose, not unusual for these so I taped it up and ordered a replacement silicone one.
Put it all back together did the throttle reset procedure and the idle was now 3000 RPM!!
OK, so maybe the TPS/IAC was at fault... Bought a replacement for that which I fitted today.
Battery off for an hour, replace the TPS/IAC assembly put it all back together with the new hose, throttle reset procedure and........... IDLE IS NOW 4500 RPM!
It was painful to let it idle for long but I did, it stayed constant at 4500.
Disconnecting the MAF drops the idle to a hunting 1400-1800, but the moment there is a hint of throttle it's back up to 4500 where it stays!
The throttle cable has free play, the (unused) throttle stop is backed off but for some reason the car wants to idle at 4500...
I can't even drive it to the garage to get it looked at (as clearly it needs a diagnostic to tell me what's wrong).
I'm seriously considering junking the whole IAC part of the assembly (it's simple enough to take the motor out) and using the manual throttle stop scre (old school!!) but I suspect that may not be the route cause.
Apart from "hook it up to AlFADIAG" does anyone have any idea of what to do next?
Any ideas would be gratefully received