So a quick evening update. Yesterday I had to break into my X5! Tonight I had to jump start it. But after jumping it, I was able to sync the X5 key fob. I tested it several times but left the truck unlocked in case the battery discharges overnight. For the second time I had a pretty extensive set of lights on the dash. Yesterday during heavy braking I had the EML, Traction control, Brake, ABS lights all come on. During heavy braking today, the same situation came up. I took note that the Speedo, Tach, Odometer, trip and cruise all still functioned. Has anyone had this happen to them? I am familiar with ABS module and wheel speed sensor woes from working on several E39s. I have an indy mechanic that for 25 bucks will hook up a SnapOn diagnostics tool that can live data log the ABS computer and all its inputs (speed/brake/yaw/pitch). I hate handing the dude my money though. Anyone else experienced this? Obligatory pic of dash lights below. The check engine and air bag lights are always on. I have the reset tool for the air bag, and haven't diagnosed the CEL. Can anyone suggest some simple and free software I could download for diagnostics?