I know all the vac hoses are right, the IACV has been serviced, TPS replaced and SET, MAP sensor replaced and wired correctly.. bla bla bla..
believe me LOTS of time and effort spent trying to get it right after the workshop screwed it all up big time..

I mean I could get evan to re-flash the ECU so that it ignores the ELD, but i've come this far and it's only one wire.. if i find that junction etc and then it dont work.. well re-flash away hahah.

the ELD DOES actually effect the idle. it is driven by the alternator / drives the alternator in terms of what the alternator does with it's current.. if the alternator doesnt cope with the electical drain on the system, it wil lactually increase engine speed to enable the alternator to meet the load of the electrics. this is also intertwined with the IACV for cold-start and idle type situations.. thus the irratic idel. i've had the bung IACV idle on my d-series and this is different. you can even see the headlights dim etc with the change in idle and i have no audio system or even air con etc instaled to interfear with the elecrical system.

I do see some functionality to the ELD, so i do prefer to keep it rather than program it out.. but as i said, that's a good last resort.