El mio (318i - M43B19) tiene mal el sensor de nivel de aceite, y me lo indica con la siguiente secuencia,
Llave de contacto, aceitera en rojo (normal con motor apagado).
Arranco y se apaga la luz roja.
A los 4/5 segundos, se enciende en amarillo y permanece encendida unos 5/6 segundos.
En el anterior E46, 320i - M54B22 en un par de ocasiones, se encendía en amarillo justo al arrancar o cuando apagaba el motor (en ambos casos, se encendía 3/4 segundos), indicándome correctamente que el nivel estaba bajo (mínimo), porque lo comprobaba con la varilla.