Oil service light
The yellow and red lights are oil warning lights? If the lights mean low oil pressure, don't ignore them!
"Red light: Low oil pressure. - If you see this at any time other than when the engine is not running or it just started about a second ago, shut your engine off immediately! Yellow light on after engine shutdown: Oil less than 1 quart low. - Check oil level with dipstick and top off. Yellow light on while driving: Oil 1 quart or more low. - Check oil level with dipstick and top off ASAP. Yellow light on for 15 seconds after engine start: Oil level sensor fault. - Replace sensor at your next oil change and monitor oil level with dipstick in the mean time. "
Tom is right oil level sensor most likely bad
Looking for a Used 3 Series in your area?
CarGurus has 41,343 nationwide 3 Series listings starting at $1,250.
Search BMW 3 Series Questions
BMW 3 Series Experts