Sorry to hear about the sunroof. Reading all the bad things about its mechanism on the forum, every time I open it I am afraid as if I am committing a crime or something. Who knows when it would start to act up. I have a 2007 X3 too so I hear you very well. BTW, I have read in some posts about people doing regular maintenance on their roof like greasing components and cleaning the gutter, etc. I haven't done it on my car yet from the time I have had it (which is few months) and don't know if the previous owner has done it. Do we have any DIY for that process here on the forum? I mean, is it like a time consuming process even to maintain it? Anything leads on it would be very helpful.
Coz if that's the case, I am taking your advice of not opening it again. I would rather buy a old convertible for that price (3.5K) and take it out as and when I feel like brining some sun into my car.