i experienced the same thing on my e90... seek advise from my regular workshop and was told that it could be due to choke at the throttle body.. went ahead and clean the throttle body and amazingly no more stalling.. currently still monitoring it.. almost 3 weeks after cleaning the throttle body..
its a shop across the border.. quite popular with some of the bros here. Cost me around rm 150.