Its driving me nuts now, I can't drive in it at all without the windows steaming up. Battery tray and grommets are clear, so its not coming from there, carpets seem dry to me but i know they're pretty thick and elevated slightly from the floor plan. Any ideas or places where i can check to see if theres water ingress? Its a 02 plate Pd130 Avant. Thanks.