I had a leak from the moonroof in my 940. All sunroofs and moonroofs leak. There is a tray that catches water and four hoses that drain the water. Moonroofs have a small plastic sink at each corner which have a hose nipple cast into them. The sink is riveted in place. Volvo used some kind of a rubber sealant between the sink and the sunroof tray. In my case, the water was leaking between the sink and the tray. I dropped the headliner to find the problem. The tray is highlighted in yellow. I used some black caulking to seal the sink. This is the second time I've experienced this problem with a moonroof.

--
john
|