grease the tracks. NO WD-40!!! This will wear away any grease left on there and it will stop working completely. Also, in my crx I had a similar problem. A screw that held the sunroof panel to the are that is pushed by the motor was loose and eventually came loose and it got stuck open. I had to remove the sunroof to get to the screw. It was a mild PIA, so let's hope that isn't your problem.