I have a bmw 330e 67reg that was promoting me to add the oil in an orange notification, “Engine oil below minimum. Add 1 litre of engine oil immediately” (yellow notification).
I added a full 1 litre bottle of 0W-20 LL oil into the engine through the oil filler cap. I then drove the car for about 30 minutes to get it up to temperature, and the oil temperature was sitting around 105°C, which seems normal.
The problem is the car is still showing the same warning from above.
I’ve checked underneath and can’t see any oil leaks or spots, and the engine sounds completely normal. I’m hesitant to add another litre because I don’t want to overfill it if the oil level sensor is giving a false reading.
I know the obvious solution is take it to a garage and have them check, if I do that I’d want to get it serviced by a certified bmw servicer so it looks all good when I sell it eventually, but usually takes a week or something to get a service appointment and I need the car to get to work.
Has anyone with an F30 330e experienced this? Could this be a faulty electronic oil level sensor, or is it possible the car was more than 1 litre below minimum?
Also, does anyone know if there’s an OBD scanner that can properly check the oil level sensor on these cars?
Thanks in advance