I had a low oil pressure problem once on my 83yota. Turned out to be the fuel pump leaking fuel into the crankcase and diluting the oil. Might be worth a sniff or two.
My normal pressure is well over 20 at idle and around 40-50 down the road.
my 2 cents