Vehicle: 2016 BMW 428i Gran Coupe
I have a 2016 BMW 428i Gran Coupe (F36). This morning, when I started the car, the ABS and DSC (Dynamic Stability Control) warning lights came on and stayed on. The iDrive also shows a "Brake System Malfunction" message.
I scanned for codes and found C0031 (Front Left Wheel Speed Sensor) and P0500 (Vehicle Speed Sensor 'A' Malfunction). I'm not noticing any immediate braking issues, but I know these systems are critical.
Could it just be a faulty wheel speed sensor, or is there something more complex going on? How difficult is it to replace one of these?