Neel,
On E46 M3, we have experienced the following problem.
Idle engine speed was 1100 rpm. Whenever we tried to lower idle engine speed from 1100 downwards, engine stalled.
Installed brand new idle controller. No good news. Engine speed at idle was 1100 rpm. Does not idle below 1100 rpm. Stalls below 1100 rpm.
Adjusted throttle plates. No good news. Engine does stall if we try to set idle below 1100 rpm.
Checked wiring and sensors and many things.
Found out that the "RESISITOR" was causing the high idle issues.
Removed the 3,2K ohm resistor. And idle is 750 rpm.
So it was the 3,2k ohm resistor causing high idle.
I started putting different resistors and idle is 750 rpm with resistors up to 1,8k OHM.
If I put a resistor bigger than 1,8k OHM, idle goes up to 1000-1100 rpm.
Moreover, if I try to keep the idle at 950-1000 rpm, with resistors bigger than 1,8k OHM, if I blip the throttle up to 3500 rpm and back off the throttle engine dies.
This means resistors bigger than 1,8k OHM cause two problems:
1- high engine speeds @ idle such as 1100 rpm
2- if I try to keep idle at 950-1000 rpm, engine stalls if I rev to 3500 rpm and back off .
Is there a way to cure this issue on caltool? such as inside the crank sensor settings?
