i would replace/clean the oil sensor and passage first. if it is gummed up or otherwise broken it will cause this issue.

if you have the 5 psi you need at the head then you do not need an oil pump. It is obviously working.