So I knew when I bought my 99 xlt explorer that it had a leak but I didn't know bad it was til a couple days ago what I'm not sure if it's coming from the sunroof or what but its pretty bad both of my cup holders were full of water wen I went in it and the whole floor was wet I just wanted to...