Another thing to check. The moving part of the window rides on "Vent Track" On mine the track was so warn that it was letting in more water than could drain from the vent holes. The windows were also very loose. I bought new vent track from Pellant enterprise on line, also great to deal with on the phone.
2004 National Sea Breeze LX8375, Towing a 2012 Liberty.