Update:

Tonight after work the car almost failed to start. After cranking 30 sec. or so it then started and went as before. Later at home I checked the idle speed control valve with my multimeter to see if it could be wrong.

The idle speed actuator coil resistance values were off. They showed 12, 11 and 24 ohms (between terminals 1-2, 2-3 and 1-3). In the Bentley it says the readings should be 20, 20 and 40 ohms respectively (+/- 10%). But the numbers match with resistance specs of an M60 (12, 12 and 24 ohms +/- 2, 2 and 4). Other tests were fine.

Any idea about that? i.e. the resistance values are off, they fit with the ones from an M60 (just happens like that?), car stalls when I quickly depress the pedal to the floor or lacks power when I quickly accelerate from low speed/take-off), then it almost failed to start tonight? (It has been raining Yesterday but not today, this morning it was fine).

I'm not sure about the ICV ohm readings if it shows my ICV is bad. I didn't think a bad ICV can prevent a car from starting. (I checked tonight and it starts when I unplug it, but the idle is very bad of course). When I disconnected the smaller breather vacuum hose, idle was higher at first but it looked like the valve was reacting, like if it was adapting after a 30 sec.

I'm in doubt if all that can be Vanos related now. I'll check anyways at some point when I have time, my valve cover gasket is due for replacement (is leaking oil, I'll check at same time).

Thanks for reading,
Alex