For some reason my 05 grand cherokee's sunroof will function properly, other than when i close it, it sits down from the fully closed position by about 1/4 of an inch. It will not seal while closed. My mom's 05 grand never had a problem. Any help?