While driving my BMW randomly started cutting out, it was very jerky and sputtered me to the side of the road. Now when I start it it struggles to start and once going it will cut out a few times and die. What could be causing this and how do I fix it?
RepairPal Certified shops can diagnose and repair your 2003 BMW 330xi. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.