Replaced the speed sensor and got the fault again. It's at BMW right now to figure it out. In a 10 mile drive it came on three times and then cleared itself each time after about a quarter mile.
For those who like to DIY, pretty easy install.
Remove the wheel
Remove about 6 nuts/screws off of the wheel liner.
Pull the liner forward to get to where it plugs in
Disconnect the old one
Unscrew the connection from the wheel hub
Plug the new one in and route in the same location
Button it up and put the wheel back on.
'13 35i M-Sport X3 | JB4 Stage 1 | BMS Intake | H&R Springs | Gloss black grill | CF Wrap and Coded by me | Recaro Child Seats
'15 M3 DCT AW/SO | RKP Diffuser | P3 | M Perf Spoiler | iND Exterior Trim | Recaro Child Seat