Op should have linked to other thread about loosing oil.
But indy is correct buy a new oil pressure sensor and replace it.

Sent from A Galaxy Far Far Away........