One problem related to check engine light on has been reported for the 2008 BMW X3. The most recently reported issues are listed below.
I brought my car into the dealership because it stalled and the check engine light came on briefly and shut off. The car was also hesitating on acceleration. The dealer determined the cause was a needed thermostat replacement. However, once under the car, the technician noted 3 of 4 engine mount bolts were "broken" and needed to be replaced. He said it was considered "wear and tear" and was not covered under warranty even though only one bolt was now holding the engine from falling out. This repair would cost approximately $400. . Read more...