Look over the oil pressure sender as well. There's no good reason for a front main to sporadically leak oil. But t a sender with it's seals etc can get pretty goofy.

Hope it's the easier to get at and change sender.