What year is your boat? I have the 98 sportster 1800 and you can't just buy the seal. You have to buy the whole oil sensor. It's a rip off but just clean around it with a degreaser and use a black sealant for oil pans or something along that line from any auto part store and it will stop the leak. Did mine a year ago and no leaks.