What primer to use for windshield repair & replacment

Self etch primer doesn't do anything for corrosion, self etch is for adhesion. It eats into the metal to help it stick, has a high acid content. You could use it but then cover with epoxy primer to help seal it. If urethane is being used on the pinch weld (I doubt it with the seal) you actually want to leave it bare steel.. that is what most windshield installers will suggest.