Sorry to thread hijack but its on topic. I have also been getting a similar problem. 'check oil level' flashes up, I topped up, shut bonnet and it disappears. 2 days later it flashes again, open the bonnet and the oil level is fine. Has done this a few times. Light always disappears once bonnet has been opened and closed again. Could this be a sensor fault? The OP my also be having the same problem.