Hello to you
I am having exatelly the same problem.
I am from Sweden, the car have 100000 mils, i did a oil service + sparkplags etc etc.
When the problem came up bmw recomand me to replace the batery, I did that and they restart the on board computer....................????? Sorprice....the problems is still there .
I replaced the oilpressure sensor.....................and the problem is still there.
After a violent discutions with the BMW tecnitions, I am really P.O. they told me to replace again the oil pressure sensor ??? Well I will do thet again.
The Bmw people dont have a idea what is the problem, i suspect the oil 0-40 is to thin and when warm is not