Walked out to my 2006 330ci after 4 days of not driving it and the battery was dead. Replaced the battery, and as soon as the car started the ABS DSC and BRAKE lights came on. All yellow. I've driven it around and they lights will not go away. ATM I do not have the battery information but will once I get off of work. I replaced the original battery with a battery from Autozone. I was wondering if this would be part of the battery registration I've read about. I've read about e46's having battery registration systems as early as 2002. Then I've read that only e9x's and newer only have the battery registration. If this is a REAL ABS issue, what is a reliable reader/scanner I can buy? Also, I could take the car to the dealer and get the codes ran, but I am in the military and the closest BMW dealer, which is still over an hour away, only runs their service dept. during the week. Being in my particular MOS in the military, I don't have a schedule that allows me to really go anywhere during the day during the work week. Thank y'all for your time and help!