I have no idea how but its the oil pressure switch that is leaking and not where its threaded but behind the yellow cap. I wiped it down completely, started the car and it started ooozng oil from the front of the switch. I guess the plastic piece is messed up and is leaking. time to go buy a new...