I have an 09 Grand Cherokee Laredo(33k miles), and yesterday my sunroof stopped working. The left side appears to be off the track and only the right side will close. Not realizing what was wrong, I pressed the button a few times because I was driving. I was wondering if anyone had any suggestions on what I should do. I believe my warranty is up because it is 3 year/35k miles. I am pretty surprised that a relatively new car's sunroof would stop working like this. Any help would be greatly appreciated.