Your problem seems to be dirty rails. If sunroof gets stuck a few times it goes into safe mode in which it moves only one inch at a time.
Open your sunroof fully, peer over the roof, you’ll see rails like train tracks on both sides in silver colour, clean those rails.
Then follow this process: https://www.evolutionm.net/forums/evo-how-tos-installations/483959-how-reinitialize-sunroof.html
Inshallah, your problem will be fixed.
As for the lifter, you can inspect both yourself are they are easily visible.