Just replaced my oil pressure sending switch as it was leaking oil out the electrical connector. It had been leaking slowly for a while, but suddenly go to the point where there was a noticeable drip while the engine was running.
I always thought oil pressure switches were a sealed electrical pressure transducer and couldn't leak.
Funny, the oil gauge still showed good oil pressure.
1990 Olds Silhouette 3.1L engine. 105,000 miles