RepairPal Certified shops can diagnose and repair your 2010 BMW 128i. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
The next step to determine what might be wrong is to check the diagnostic trouble codes in the ABS system, then proceed to perform checks based on the codes.