I have a 2003 325xi that I bought in November last year(2007). My battery went out a week ago while driving. I did have a problem with it not starting the day before but I could jump it and everything was fine. The next day, a bunch of strange things started happening while driving. (brake light, battery light, warning light where all flickering) Soon after that the car hesitated then died. I replaced the battery but the "red" battery light is still on and when I rev the engine the radio lights dim. Any ideas? Thanks in advance.