Some guys put urethane or RTV silicone between the seal and the body to keep water from going through the gap.
I know I've heard of and seen issues of front window fitment in the AD trucks. I think it's normal to have issues, I think someone will be along shortly to link to somewhere a solution has been posted.