Oil level is at the top notch, chances are the sensor is bad; the top one, if memory serves, not the one by the oil filter.
I do have DRLs and have been looking for a way to disable them. I hate how BMW patch-worked the CDN cars' DRL by having everything on. I will look into getting a US relay.
As far as I can tell the (ABS) system works, I can't recall ever having to use it since the car is generally only driven on warm, sunny days and I don't slam on the brakes.