Tom, this just happened to me too ... freaked me out! My 500E is at 108k miles.
The oil pressure sending unit is failing. It needs to be changed ... not too expensive to do. I noticed that when the engine is cold, the pressure gauge appears normal (at idle), but when the engine warms up, the pressure drops to zero.