Just an update on my situation, it ended up being the pick up tube o-ring. Replaced the oil pump while I was there. Engine now runs 40 psi at idle and 60 psi on the highway. Thanks shofzr for the pictures!
I'm glad you got it sorted out, it's always a good feeling to get your truck back on the road.
Cheers
Adrian