I appear to have fixed multiple codes through methodical diagnostics. Cost me a $198 scan tool, which is mine to keep, and I avoided the $120 diagnostics fee my daughter was quoted. The tool works on all my cars (and my old scan tool was stolen last winter anyway). Also cost me a roughly fifty-cent, 40-amp fuse. I avoided the risk of the shop using fault codes to talk up repairs and replacements of the ABS, the traction control module, the tire pressure monitoring system, and the steering geometry sensor... what would THAT have cost from BMW?!
Hopefully the codes do not come back. I think they won't, most probably.
I want to thank this EM community for this... I began serious auto repair learning on this forum 10 years ago. This is my primary car community. Almost all of my teaching-peers were/are here.
Have a good eve, guys. I am back at my writing.