2006 BMW 330 • 6 cylinder AWD Automatic • 523,500 miles

What could be the cause of the idle randomly becoming weak on a 2006 BMW 330Xi? The car doesn't stop or anything like that, but I notice that it occasionally does that. No indicator or warning lights are displayed on the dashboard. I feel like it's something that should probably be looked at, but I want some idea before I take it in to the shop. Please help.

July 5, 2011.

Software. BMW knows it and might have changed the DME programming, it will need to be plugged into the CCC so that the software level can be read out.

Dr. Hagerty
Jul 5, 2011.