Hi there. Over the weekend took my 1998 challenger 1800 out with the family and noticed that my the bilge pump kept coming on. Lifted the hatch and saw a preety sizable leak. It looks like it is coming from the weedless system cable area. Is there a seal there? Or why would it be leaking there? Thanks for any help. Morgan