When pressing the button to open the sunroof, the sunroof moves a few cm's at a time. To get the sunroof open all the way it requires pressing the button 30-40 times. Any idea what would cause this? Perhaps the relay? Is the motor going bad?