I'm struggling to get oil pressure after the car has sat for a long time (>2 years). I just can't any significant reading on the pressure gauge and the oil light will not go off

If I prime via the plug on the exhaust side of the engine and turn the engine manually then oil successfully pumps through to the oil pressure switch hole, oil take off pipe hole, and spin on oil filter bracket, so the pump is working in that context.
After priming, when I spin the engine on the starter motor (with plugs out and priming plug fully tightened) the pressure will not raise!
Other info: I've had the sump off to check the pickup and its clear and sealed to the block. Oil filter is new and full of oil. Pressure relief valve spring is the correct length (according to the manual) and therefore, as far as I know, oil is not dumping direct to the sump. Oil level in sump is correct. Battery is charged and spins the engine well. Engine was rebuilt about 500 miles ago with a new oil pump.
I'm losing the will to live trying to get pressure.
