My 1996 D1 with (173K mi) idles high (900 - 1100 rpm) about 50% of the time. Any suggestions as to how I would go about troubleshooting this?
Ed Cheung said:How is the plugs to the maf?
syugg said:The plug to the maf appears fine. When I disconnect the plug while it's idling high, it idles normal. If I plug it back in, the idle shoots back up to 1100-1500 rpm.
Is there a way to test the maf?
syugg said:Over the phone one rover shop quoted 1 hour of labor to reflash the ecu. Another rover specialist said that a 96 disco ecu can't be flashed but would charge 1-1.5 hrs to diagnose. When initially describing the symptoms to both shops they had a reaction like they haven't heard about reseting the adaptive values.
Is an hour of labor time reasonable ($135/hr) to reset the adaptive values? It seems excessive just to plug in to the ecu and punch a few keys on the computer.
syugg said:When initially describing the symptoms to both shops they had a reaction like they haven't heard about reseting the adaptive values.
syugg said:Well it turned out that bringing my truck into my rover mechanic to reset the adaptive values did the trick. Truck now idles normal and smooth throughout the RPM range.
I'm guessing that after I did a head gasket replacement and a few other items may have changed the parameters enough that the adaptive values needed to be reset. It was just strange since the erratic/high idle didn't occur until a month or two after I did the head gasket work.
Thanks to all here for your help!!!
Storm Trooper said:Just wanted to let you know, I paid 136$ for mine and was great for about a month. Then returned to normal. Im very pissed and will never "just reset the ecu." SOMETHING caused it. And if yours happened RIGHT after the headgasket change then I guess its fine.
Timmy!!!!!!! said:What codes are you throwing?