My oil pressure is 20psi at 2000rpm's and up. At idle I get 8psi on a mechanical gauge, but zero on my electrical gauge.
I've changed the oil sensor and oil pump, only to discover the reason I lose oil pressure in my 1997 2.5L Jeep Wrangler TJ is because the cam bearings are wearing out. The crank & rod bearings didn't fix the problem, so the only thing left is the cam.
So far no good internet posts reveal this as a cause of oil pressure loss in Wranglers, so I'm posting this for information to all those other Jeep owners who have the same problem.
Good luck, the cam is not the overhead type! It's buried inside.