Few days ago I had my first problem with wifes Rover 25 (2000, 1.6 engine) - it didn't want to start in the morning -> the starter motor just clicks, and wouldn't turn over -> took it off, tried on direct power and it started working -> put it back on and it worked like a charm. I think it was either stuck, or had a bad earth on it (accidantly making it good while removal-refiting). All in all, it works fine now.
However, since that, I have a problem with idle -> somethimes is OK, around 900rpm, but more often it is 1000-1500RPM, and sometime it starts rising up to 3000 or 4000rpm (it doesnt hold that highe, it just jumps 1000-3000 or 1000-4000 rpm).
When driving with pressed accelerator (then the IACV is not working), all perfectly fine.
Sadly, it's a MY 2000 car, so it's not ODB2 - can't scan the errors, and see the live data wiht universal diagnostic tool
So far - checked for leaks (there are none), reseted the TPS/IACV (pedal trick), cleaned IACV.
Have been reading on other forums (rover ones), but no answer. Came across terry paget's situation on one of them, so decidet to post here.