Update: So, changing the oil level sensor didn't cure my warning light problem. It was still coming on after a short, first drive of the day. After searching some more I found this thread....
http://www.bimmerfest.com/forums/sho...d.php?t=479264
Installed a new Interstate 94R ($120, perfect fit) and so far so good. I've only had a chance to test it one time so far but the light didn't come on when I drove it yesterday. I'll make a thread in the "Mechanical" section after I get to check it a few more times to confirm it's truly fixed.
Never had any other indications that the battery might be getting tired, still showing the green dot. It was the original battery though, date code on top of the negative post is 17-04 (17th week of 2004).
I wish I would have found that thread before replacing the sensor. Anybody interested in a used oil level sensor? :biggrin
Barry