Does your fan squeek when its on. Sounds like its coming in through the bonnet scuttle in the fan.
I am actually considering plumbing one in permanently into the Golf, its always going to be a moist car - regardless of what I seal!