+1 with Jim. Make sure the hose attached to the crankcase breather is not dried up and cracked. If so, cut the hose back and re-attach. The oil light switch is notorious for leaking where the metal meets the plastic....I've read somewhere that some people use some type of sealer at that point?
__________________
STONE
'88 Cabriolet, using EP Slick 20w50 partial synthetic Snake Oil...just as Rommel intended.
Deny Everything; Admit Nothing; and Always Make Counter-accusations