No Oil Pressure

You said you have a mechanical gauge. Not being smart, but do you actually KNOW what that means? It means an actual OIL LINE coming from the engine carrying OIL to the gauge inside the vehicle. The factory gauges were not mechanical, they were electric.