Lambdasonden lär det inte vara då lambdaregleringen inte går igång förrän lambdasonden är uppe i rätt temperatur.
LMM kan du ju testa genom att koppla ur den. Blir det någon skillnad så är LMMen mest troligt i fungerande skick.
Jag tror dock mer på tomgångsmotor/tomgångsventil. Ta loss och rengör den, brukar sota igen så den inte släpper igenom tillräckligt med luft för att motorn ska ha tomgång.
Jo lite skumt är det när den bara går dåligt då motorn är kall.
Tomgångsventilen sitter oftast under insuget.
Du får leta efter den, ser ut ungefär så här:
Hittade denna tråden: http://www.autopower.se/forum/topic.asp?id=43755 Där har några fått löst problemet med ojämn tomgång vid kall motor genom att hälla ner en flaska spridarrengöring och några har varit tvungen att uppdatera programvaran hos BMW för att lösa problemet. Dock är tråden 10år gammal så du kanske redan har nyaste programvaran.