Good luck with this repair as jeep themselves are aware of this issue and have never addressed correcting it. As long as you have or use the factory freedom panels you will continue to have these types of leaks. One solution is to purchase an after market seal kit or better seal the gap between the fixed roof and the freedom panels. But then again doing this and when it comes time to remove the freedom panels, one would disrupt the fixed seal location