It's never been hit. The motor only makes the noise when I stop pushing the button. As you know, the button is pushed and the sunroof opens up; the motor stops as soon as the sunroof stops. When I push it to put it back down, it makes the same noise and stops when it stops.