Did you install the gauge at the side of the head where the oil pressure sender is located? Or are you taking readings off the oil flange fitting holes by the filter. I have a gauge on the head and I get 30-35 at idle when hot. 80-100 lbs at cold startup. Running hot it generally ranges from 65-70 I would say.I think your pump might be shot. That might be rebuildable.
my old 1.5d used to have JUST ENOUGH PRESSURE to bring the needle off the peg on my auto-meter oil pressure gauge. i figure it had about 6psi oil pressure when it was warm, idling.. and that engine did just fine till the day i cracked the block to hell..had a 30mm turbo oil pump in it even.so, if my engine was fine with basically NO oil pressure, then you guys should be golden.
...BTW your Bieber avatar is awesome.-Malone