The problem with the sliding glass frames, is that they are plastic. They get overtightened and brake just to the passenger side of the third light.
That is where I've seen them all leak. I've tried several times to stop the leak on both F150's. But the only way is to get a new frame, or a solid back glass. IMO