Also wonder if the track is in fact jammed. my Sunroof has to have help of my hand pushing or pulling it. I've tried greasing the track, but suspect it is more a problem of the gear wearing down. Some threads on hear have spoken of the gear wheels on the sunroof motor being cheap plastic and wearing down so that they don't work any more.
Unfortunately I believe the gear can only be replaced by replacing the entire sunroof motor. But that's not a $1,600 job either.