More often than not, it's the oil pressure switch/sender, located above the filter that is the culprit.....remove the harness and if there is oil on the contacts of the harness, the switch/sender is leaking.....sometimes it leaks out of there and is flung by the serp belt, making it hard to notice the source....