'95 328i Coupe stalling when revs drop after pushing clutch in
1995 328i Coupe (M52B28 engine)
When i'm about to come to a stop and push the clutch in, sometimes the revs drop under 500rpm, and sometimes it stalls. Other times they drop like they should and stay a little over the 500rpm line. Sometimes they drop under 500rpm, _almost_ stalls and then "catch up" to normal idle.
Never stalls like that when it's cold and the idle is raised.
No other idle problems whatsoever otherwise. Very smooth, constant idle.
I have a new crankshaft position sensor because of another stalling problem that's resolved now.
I've cleaned out the Idle Air Control Valve and tested it with the diagnostics actuator test (Bosch KTS670) afterwards. It goes "click clock click clock" just like it should, no problem.
Idle control works fine otherwise, if you activate power consuming things like turn on seat heaters, heated rear window, stereo, power windows, a/c the revs adjust nicely like they should.
The only time it wants to stall is when you've been driving in gear and push the clutch pedal in and let the revs drop. If you put it in gear and let the clutch out again and let the driveline "help" the engine keep revs it doesn't stall.
No Check Engine Light, no fault codes. Runs like a dream in every other way. No power loss or anything like that.
Any tips on what to look at next? Anyone had this problem before?