Anyone ever have this happen? It's just sitting loose like it came off track...caused my sunroof not to close automatically when i hit the button. It just closed halfway then slid back open. I can get sunroof to close if I hold the button down though. What do I need to do to fix? I have an '01 330i