Welcome,water in the car will cause all sorts of problems.check pollen filters and scuttle drains as suggested also sunroof drains if fitted and air con drains if fitted.when you check the pollen filters there are a couple of screws in the base of the housing that should be given a good amount...