Also make sure the connection on the inside is correct, sometimes the tube disconnects just above the carpet. Position the rubber onto its pipe so it drains outside (not inside) & hopefully that is all done

If water still drains inside check the heater box on the passneger side of the vehicle, sometimes water can come in from this.
You will need to remove the wndscreen cowling from the lower section of the windscreen to see in the heater box for water marks.
If it does, you will need to make up some type of cover.
 
HTH.
 
Cheers
Bookmarks