Oil Pressure Sending Unit - Leak?

Yes they can leak. Also you can crack the housing on them if you install them to tight.