I have a 2005 LJ with an older windshield frame. I posted thinking the 97-02 frame slots might be different than 03-06 then deleted it when I realized I just didn't have it seated completely. It's much closer now but I still haven't got it. I'm thinking I may need a new seal. This one is pretty...