My 97 TC's factory moonroof switch has broken again. It has broken a number of times (at least 3-4) since I bought the car new in 97. Each time it broke I brought it to the dealer and they repaired it for free under the extended warranty. It always seems to be the same problem, the rocker switch which controls the moonroof seems to become free-floating, like it loses its connection to the guts of the electrical whatever. Some of the time, the rocker switch has actually broken off from the box/headliner. It's the same this time too for the most part, it seems the rocker switch works to vent the MR, but the backside of the rocker switch won't close it. I can hear the switch/electric click when I press the open/vent, but there is no sound when I press the backside of the rocker switch to close from the vented position (feels free-floating). Needless to say I'm stuck in open/vented position. I have the 97 CD to "guide" me but I was wondering if anyone has had similar MR problems as me, and how you fixed it. To me it seems like a crappy design, one that is prone to breaking, and I'm not hard on a car at all. I'd take it to the dealer to fix but I'm out of work with no prospects on the horizon! I'm located in the Boston area if there are any reputable/reasonable repair shops to recommend, or if it is a fairly simple repair I could probably manage myself with some help from boyfriend when he is not busy with his own job. The car is not garaged, but is covered. Thanks in advance!!