Point taken re: ethanol. I am in the US, Georgia to be specific, and ethanol has been creeping into the fuel here. Also I travel a good bit, in fact the trouble started on a road trip.
Wouldn't the Lambda probe give the ECU the info it needed to detect a too lean condition?
I tried both enrichening and leaning the idle mixture using the VDST, but could not detect any change either way. I dont have a CO analyzer, so don't know if the mixture was actually changed by the VDST; but suspect that the Lambda would have overruled any change regardless.
The injectors passed the VDST test. Could a partially clogged fuel filter be playing a part in this? I don't note any maintenance schedule for replacing it; but I know from previous BMW experience that they can clog in as few as 25k miles. Of course, seems like that would manifest itself first at larger throttle openings and this bike runs very well,only exhibiting problems on closed throttle including the popping and banging in the exhaust that so many others have complained about.
Going back to your earlier question about the speed of the stall....... If I close the throttle and squeeze the clutch, RPMs fall rapidly and apparently the ECU fails to halt the fall ( or responds too slowly?) when they reach 1100. Only at about 800-900 rpm do I feel it try to recover, usually unsuccessfully.
Could one of the other sensors; ie: ambient air temp, intake air temp, oil temp;
be supplying faulty data? They tested ok on the VDST, both hot and cold.