I had the same trouble after washing my bike with too much water(do it yourself carwash). The rubber cover over the electrical connection is lousy, so water was probably shorting the connection. I put some dielectric grease on and not a problem since. That silicone idea sounds pretty good too.