Looking at it today...took lead 4 off and no change in engine idle, thinking it may be an injector and as you said bmwfatherfigure higher revs may have been masking it. Will try replacing this injector. Have a good spark and when I removed plug it was damp...maybe not enough fuel getting through...