Have a 91 Laredo with a leaky moon roof. I cleaned the drain holes in the front corners of any debris. When sitting still, nothing leaks but as soon ad the XJ moves it drips down from the back. I haven't seen this option on many Jeeps. Has anyone had this happen or know where to get new seals for it possibly?