Had the same problem i was using Metro seals ordered a set of soft seal they seamed to fit a lot better ( not as thick at the bottom of A pillar). Not sure on which groove- i put mine as far up into the channel as it would go. Also found 2 glass suction cups from harbor freight and a extra person to tighten bolts really helped on lining up the glass.