RepairPal Certified shops can diagnose and repair your 2004 BMW 325Ci. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Oops! We got lost!
Your location cannot be detected. Please enter your zipcode for nearby shops.
If it cranks but won't start it is more than likely the fuel pump. We have one currently in the shop for the same thing. Look for a BMW specialist in your area to have it taken care of.