2003 BMW 330Ci Q&A
2003 BMW 330Ci Question: Low Engine Idle
The low idle condition with your 2003 BMW 330Ci may be caused by a dirty throttle body. Debris can build up around the throttle body restricting the air flow at idle causing a low idle condition. Cleaning the throttle body with some brake cleaner sprayed on a shop rag may help restore the idle speed to a more normal range. - Oakman
The thermostat may fail resulting in engine overheating and/or illumination of the Check Engine Light. Replacement of the thermostat along with a complete inspection of the cooling system wil...