I had the same problem last month, STOP light on Oil etc etc.... i was concerned that i had bought a duf one

Looked all over for the problem, ended up running it into the main dealers to get it sorted, it was a simple switch/connector that had come loose/off and was showing there was a problem.
As i said i looked all over and couldnt see any loose wires/plugs/connectors etc but i am no expert.
Cost me £48, but it put my mind at rest that i wasn't gunna sieze the engine whilst still driving it.

Thanks