I have a 51 plate Green Fiat Punto 3 dr. 1.2 and the drivers side floor is always soaking wet and the engineer that I take my car to can't figure out where the leak is coming from. He says leaks are a nightmare. We've used the car wash on it while I've been in it and no water has come in, but when it's raining and I go out later to check it, the water is terrible... any ideas anyone? There's no water anywhere else in the car and we can't see it coming in when we soak the car.....