so i had a sub installed in my 2005 sport trac anf the guy who did it asked if i knew there was a leak somewhere. i said no. he showed me under the factory rubber flooring and it was soaked on the driver side from front to back. the thing thats weird is that there is no condensation inside or...