Sunroof chatter

I have a 2005 v70 awd turbo. When I try to open the sunroof the motor runs but there is a chattering sound and it wont open or lift. I'm afraid it sounds like a bad gear on the drive motor. If it is how do I fix it? Also the engine cooling fan is really loud again how do I replace it.
 
Back
Top