Hey Patch - any chance you've got OEM skid plates? Prior owner of my LC apparently decided they were optional at some point in the past 27 years/328k miles....
Thanks!
Here's the thread that helped me out. Parts listed in post #19.
Sunroof disassembly - https://forum.ih8mud.com/threads/sunroof-disassembly.771200/
Mine was stuck when I got it and it was the cables as mentioned above. $564 and 6 hours later it works perfect. It's not that hard of a job but...