Very Interesting...
Have You taken an oil pressure reading --- with an known good mechanical gauge?