Ive had my system installed since i got my car a year ago. The last 2 times ive washed my car once i start driving i can hear water just start to pour onto the drivers side floor mat. Also my car is parked under a tree where the little curly cue things fall onto my car along with leaves. Can something be blocked with leaves/curly things thats making this water leak into my car or has anyone else had the whole where the cable for the amp wire leak before?