I had a similar problem that I still haven't figured out. I have an 85 240ti B21 with CIS. Mine at start up even under 50 degrees no fast idle and some times stalls. But after warm up and drive when I stop put in park or nutral idle is 1100 to 1200 RPM's. But shut it off and restart my idle is at 900 RPM's I have gone through the hole system. Fuel pressure tests in range,All electrical tests show O.K., Replaced Idle control valve,ECU,All wires through firewall O>K>,Checked injecters O.K. Rebuilt FPR,coolent temp. sensor new,Throttle switch adjusted,cleaned throttle body,checked and replaced most vac. lines,replaced intake manifold gasket,set dwell,timing and base idle.
The only way I could get the engine to idle wright was after the drive put in park and use the idle screw to lower idle to 900RPM's (then that changes the Base Idle) and stops that from happening again. It solves the problem for now but not the cause of the problem.I have had this problem for over a year and don't have any idea. Now I have something new happening,At start up idles fine for 30 sec. then starts to hunt from 900RPM's to 800RPM's for about 30 sec.then stearts to smooth out.I'm just living with that for now.If you find an answer to you problem please post and I will do the same. Good Luck,Charlie
|