hi, my oil switch part number 956169 seeem to be weeping from where the electrcical wire atatches
looked on ebay but no avail need one new one asap wheres best no dealers local
Quick point to note should anyone be wondering - These sensors can be removed without having to drain the oil from the bike. There will be a small spillage of oil when you remove it but not much, teaspoon worth or so.
Or the pooling oil could be from a fractured OEM oil drain bolt. It allows a slow but regular drip. You will need to pull the belly pan, clean the engine, and watch to see where the oil collects.