Pretty sure I’ve now identified the source of the leak. Is this the sender for the oil pressure idiot light, or what?

https://www.tm-img.com/image/YhQxn


The Original Ken
11,000 miles.

2014 BMW R9T
2005 Saabaru
2005 Saabaru