Steve, the weep holes should take care of the water unless the seal is so bad out of line that it prevents the water from draining. If the seal indeed is bad from the initial window construction, you can remove the window to see who manufactured it and order a new seal for your window. The windows are not hard to disassemble, but it does take a little time and patience. Without the benefit of knowing exactly what part of your seal that is the problem area, would it be possible to remove the window, lay it down on a flat surface and take it apart? Possibly, you may be able to straighten the seal and maybe use some windshield sealer to help reinstall the seal and glass. I replaced a piece of double insulated glass into one of my frames using this method. Hopefully, you will be able to do the same. If you have specific questions relative to the process of disassembling a window, there are a number of individuals that have done this and should be able to offer advice. Good luck with the task.
2002 Monaco Diplomat Triple Slide PST
2011 Buick Enclave(AWD);
1970 Home built 11.5 ft Slide-in Cabover