Hi, Would anyone know the manufacturer for the portlights on a 2003 250 explorer ? The are aluminum framed ovel windows with screens. they slide to open. Having an issue with water leaking in one of them and not sure why. seems water is getting through the bottom of the outside frame. water seems to be seeping through the track and then into the boat. any suggestion would be greatly appreciated. rubber gasket seems to be seated correctly. There is a small notch in the track that appears to be used to drain the water from the track .. but not sure how that works. thanks.