Code 48 - Stepper motor
Check base idle speed as follows:
1. First remove and clean the idle motor and the port it screws into. Clean the throttle body as well.
2. On the top of the throttle body you will see a hole (possibly covered by an anti tamper plug) for the base idle adjuster.
3. Remove the air bypass hose from the throttle body, which will cause the engine to speed up to 2500rpm or so. Unplug the connector to the idle motor after 5 seconds then reconnect the hose.
4. Squeeze the hose shut with needle nose vise grips and adjust the base idle using an allen wrench to give an idle speed of 6-700rpm. Get the lowest speed you can that gives smooth running and does not stall when blipping the throttle. Screw in for slower idle, out for faster idle.
5. Reconnect the idle stepper and remove the vise grip and you should be done.
6. In addition, refer to tests 15 and 16 of continuity test procedure. Check road speed sensor- refer to test 25 of continuity test procedure.
I got this from this site....
http://www.robisonservice.com/servicedep/rover_trouble.asp#1990
Robison is an expert mechanic and haunts the Rovers North BBS.
I don't know what procedure this is and I have never done it. Maybe someone else can throw in a comment or two.