My sunroof started giving me problems over a year ago when it got stuck open. Took it to a dealer - they said it's the motor, and must replace motor assembly: $1200. I said no thanks and got them to shut the roof. Then I hit the switch accidentally and it opened again and stuck. This time I got it completely disconnected and shut. I asked about it last month - was ready to spring for the $1200 and they said the parts are no longer available for the 2006. Are there any other solutions for getting a working sunroof? Junkyard parts? Aftermarket third-party?