Before you do anything, confirm where the leak is. I was under the impression you had done that.

It could be the oil pressure sensor as well.