I'm having the exact same problem. Did a good engine flush, and this seemed to help a bit, but the buzzer and light still come on when the car is driven hard :S.
My oil pressure guage reads about 4 bar on engine start, but then falls to a constant 2 bar, and stays there until the car is turned off, and cools down sufficiently.
I'm pricing a new oil pump, gaskets, and seals atm and plan to replace all these parts asap.
Is this the correct course of action, or might it be an electrical fault?