RepairPal Certified shops can diagnose and repair your 2007 BMW X3. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
3 answers to this question. The car is running lean and the problem is caused by: 1) bad co2 sensor. 2) the fuel filter is stopped up and you need to change it along with the air filter.3) a tune up is in order. Those would be the main 3 reasons for the car to act in this manner. Code reader should help lead you in the right direction.