If it was a brand new car, it’s a build fault, nothing to do with water being an issue. Water ingress may have been the symptom but not the real...