the seal on the pollen filter housing under the windscreen on the passenger side is shot.very hard to get at it but if you can use a good silicone sealer and that should fix you up
ajm, November 2011
have you checked the drains aren`t blocked at the bulkhead in the engine compartment