My oil light started coming on when I shut the car off, and it was amber or yellow. Now it comes on yellow when im driving, oil level is fine. I even had BMW check my oil and tell me what was wrong. The said that my oil level sensor was contaminated. $160 dollar sensor, Ill deal with it for now.
<img src='http://www.bmw-forums.com/forum/index.php?act=Attach&type=post&id=18826.jp g' border='0' alt='user posted image' />