Sending unit should be fairly cheap from a junkyard or even new from an autoparts place. Nothing too fancy there.

Mechanical oil pressure = fail. Still have a leaky POS in my truck.