My new Expedition leaks pretty badly in the rain, over the driver's seat; the water seems to be draining from the visor hinge, where it is fastened to the headliner. Oddly, it only leaks when you are turning, as opposed to sitting still.
The local Ford dealer doesn't have a clue. Does anyone?