From the looks of it the run off from taking the filter off could get it wet as well. I would clean it and the surrounding areas well with some contact cleaner or safety solvent, get it real clean and dry, run it for a day or two and verify that it is the switch leaking.
I cannot get the image to link in here but it is above the pan drain plug to the left of the filter
|