I own a 1990 325is. My sunroof(power) stopped working. The motor is fine. When i took a part the sunroof, i found out that both my left and right track and the cables are really in bad shape plus the plastic pieces on the tracks are cracked. Now i've been searching the web to where i can purchase a sunroof assembly. Any suggestion where i can look to find this rare part? I will really appreciate your suggestion and help. Thank you.