BMW Questions? Ask a BMW Repair Expert for Answers.
Good evening, first thing to do is check the oil level. If the oil level is good I suspect you might have disconnected the oil pressure sensor. The error says you have no oil pressure and to not drive. I have attached the steps to replace the oil sender which is what I would do if it is not disconnected. If the wire is connected with a new sensor oil is full but still having the same problem it could be actual internal failure. You will at that time connect a mechanical oil pressure gauge and verify the pressure is very low if so could be possible oil pump failure, I highly doubt this but I want to give you all options. Thanks.
You are very welcome, I am glad I could help. Charlie.