© RepairPal, Inc. RepairPal® RepairPal Certified®
BMW 325Ci poor acceleration and rough idle when engine is hot, with intermittent check engine light and white smoke: BMW 325Ci Check Engine Light