I'm an employee of BMW of North America, Inc. I'm sorry you are experiencing some stalling. Please arrange to see your authorized BMW center to have this diagnosed and repaired. If you wish, you can call us at 800-831-1117 or email us through the Owners' Circle at www.bmwusa.com.