"MYSTERY - ROVER IDLE PROBLEM" - Reset the ECU
Disconnect the battery and put the live lead to the earth that will discharge the system leave it like that for an hour then re-connect the battery and then start the car as soon as it start push down on the throttle and hold it at 2000 rpm for 3 mins then release. See how you get on with that let me know as doing that will re-set the ecu and holding the RPM will help it learn its parameters again.
It was not the desired result.
But after 200 miles flown, learn its parameters again and "MYSTERY - ROVER IDLE PROBLEM" is resolved in my case.
Tachometer needle is stable at idle and respond "sharply" as a sword.
Reached the desired result.
My happiness has no end.
Before
After solved