prob the ecu seal, take a look under the bonnet and check the seal where the black ecu cover is, or i have known the windscreens to let water in and it dribles inside, other things to check though is the heater matrix or weather theres a hole in the floor under the carpet, hth