I cleaned the oil from the pump, checked the bolt toque and seals. It all appears fine.
I went out for a ride today and checked when I got back, it's coming from the oil pressure switch. I'm going to check the oil pressure switch is torqued correctly later this week.
Are there any other measures I can take? Or is it a case of replacing the switch and testing it?