One of the slides may be broken. My dad and I are putting the sunroof back together on my SDL this weekend.
You need to pull at least the headliner to investigate, and maybe the panal itself.
The slides are about $140 each, sunroof parts are pricey, I am $425 into mine and counting.