On the simple side.... it also could be a failing oil presure sensor on the lower engine.
I had this problem with a 93 amigo years ago.