Among the many electrical issues with this vehicle, I'm now experiencing the oil level indicator either not working (flat line), a clock face going round and round for 5-10 minutes, then finally working, telling me to add a quart of oil. As there is no dip-stick, I did erroneously add oil. Took it to the dealer, they said there was a "recall", requiring them to upgrade the software in my control unit. Took 4 hours, the oil level indicator is still misbehaving. Any one else experiencing this? Any advice on how to fix it? I suspect a faulty oil level sensor. Also, any insight on why BMW engineers opted to eliminate the oil dip stick? Thanks.