My freedom panels leak too same place. Picked it up today after they supposedly fixed the leaks. And what do you know water in my driver side slush mat again. Showed the guy today before i drove off. Apologized and told me to bring it back next Tuesday. I got a 2012 4 door Sahara only 2200 miles on it. It's going back next Tuesday for the 3rd time. Unacceptable.