Haha yeah that helps a lot. I fixed that rubber seal with super glue, seems to hold up OK but probably needs to be replaced. I didn't take any of the switches apart, as I didn't have time or a clean area to do so yet.
Also, there was a small hole on the bottom of the start/stop switch, looked it was meant for a screw or something. I sealed that up as well.
The ski will be out of commission until I get this straight bar steering mod done and take apart that switch again. Hopefully be able to get on it by the end of the week.