Over the course of 6 boats, I have found that anything that contains "bleach" somehow prematurely ruins the Float Switch in the sump. Not sure if other people have found the same issue or not. It happened every time for me and now I am going on 6 years with the same float switch in my sump due to the fact I only use "clean potties" (which is an enzyme based cleaner and deodorant and does not contain any bleach) recommended by Peggie. In fact, I haven't even had to open up the sump to clean it our due to odor. I just pour about 1/2 cup of Clean Potties my shower drain when I leave the boat for a couple of weeks.
Anyway, if you find yourself changing out your float switches in your sump, try this trick