Had a similar issue with my old Jeep, the AC drain tube was clogged & the tube fell off so driving was pushing the water back into the cabin. Mechanic wanted $1.5k to fix it (claimed the dash needed to be removed) I bought a $0.10c PVC elbow and the car was dry for years