Replacing windshield

I used butyl in caulk tube from NAPA to bed the bottom of the front seal on the metal 'shelf'.(after initially using the ribbon caulk and still had leaks) Everywhere else around the front and back I used butyl ribbon type Windo-weld to secure to pinchweld (put it in the gasket first and press onto the metal). I added the urethane windoweld in caulk gun tube under the lip to the glass after install.
I used windex as 'lube'. Recommend not using anything that will not allow sealants to bond later.
Make sure its warm enough so gasket is flexible.