thats BS lol. They can easily test the oil level sensor. If no issue oil pump. They're just throwing parts at it. Lucky its covered at least so no complaint there. Let them give you free parts lol
try disconnecting battery for a bit and reconnecting if not resolved try scanning for codes. might say. Some bmw lights stay on all the time when the tail light assembly itself is going out.
referring to this. not fog light. i mean drl light. Completely thinking of something else sorry! ignore my comments LOL!
https://www.supramkv.com/threads/tail-light-as-drl-possibility.13620/
you might be right. i remember people coding rear fog lights which eu already had it from factory. someone may have coded wrong to have them on all the time.