Looking to identify this part that is leaking on me. It's the part above the oil fill cap. Thanks
My guess would be oil pressure sending unit
Using my 3.9 4bt 1845C parts manual, that oil pressure switch should be a 277016A1.
is it leaking from the switch, or is it leaking around the threads? would be odd, but that's what it looks like.