So I bought a new front brake, brake light pressure switch from mikes and it's been on the bike for about 3 days and maybe 25 miles and it's already leaking brake fluid from where the Wires come out of the end of the threaded part. It forms a drop really fast when I squeeze the brake lever. Has...