look under the bonnet, on the bulkhead, you`ll see a rubber hose coming from under the windscreen area, remove this and clear the "gunk" from it then refit it, chances are it`s full of dead leaves etc, when it rains it wont be draining fast enough.
( had the same prob on my cavalier )
Russell
June 2005