does it have sunroof? id pull up the exterior roof mouldings and check theres no gaps in the sealer between the roof skin and cantrail (structure side windows but up against). where exactly is it dripping from? could it be a bad windscreen replacement job?