Removed the windshield today and saw the reason it was leaking. Once again letting a "professional" do something on my GP reminded me to do everything myself, even if it takes me 10 tries to get it right. I had built up the ledge for the windshield so it would sit almost flush with the body. The "experts" who build custom cars and install windshields suggested what rubber trim they could use. That rubber trim worked it way out so I filled the void temporarily. The windshield developed a few leaks last summer so I removed it to find the rubber seal they used prevented the windshield from sitting on the top ledge for about half way due to the windshield from being put in crooked. After I got the windshield out and cleaned everything up I put it back in and slid it up as far as it would go. The window will sit flush with the body and there will be a small gap around the window and body which will be easily filled. If the "professionals" had test fitted the windshield like I had asked I don't think I would be installing a new one this year.