Okay, it sounds like you have eliminated the obvious suspects. Check to see if the idle switch signal is reaching the DME. If it is I'd try a different DME. It may not be sensing the idle switch.
You could also try adjusting the throttle stop and TPS. To do that, get the engine to operating temperature and disconnect the ICV. Adjust the throttle stop for an idle of 950rpm. Then check to see that the idle switch closes when the throttle arm is 1mm off the stop screw. When you reconnect the ICV the idle should stabilize at 750rpm.
You could also try adjusting the throttle stop and TPS. To do that, get the engine to operating temperature and disconnect the ICV. Adjust the throttle stop for an idle of 950rpm. Then check to see that the idle switch closes when the throttle arm is 1mm off the stop screw. When you reconnect the ICV the idle should stabilize at 750rpm.
Comment