We have a 2007 Keystone with the front slider window to the truck cab window. We took a quick 3 week trip to Alaska from Washington this summer and after driving 6+ hours in a rain storm we also had a water leak at the front window. I duct taped all around the window's slider joints and center...