It is the sensor. I also understand why you tank leaks. Since you have fills on the gunnels, it is easy to actually fill the tank all the way to it's top. On one of my boats, it is just about impossible to see the oil level in the tank and it is kind of normal to fill till the filler overflows...