Gauge reads 0 most of the time. It is an electrical issue of some kind as the motor has 40 psi oil pressure per manual gauge reading.

The only time it does not read 0 and works like it is supposed to is after the battery is disconnected resetting the computer. It will work for the one trip after, then stop working again after shutoff.

I replaced the sending unit with a/m, did not fix, replaced with OEM part same issue.

Based on it working every time the computer is reset, then not working the next time it is started, I am guessing it is an issue with the ECM?