A Pillar Weatherstrip Install

There is a metal strip that the seal should lock into.

I recall there being some screws through the seal top and bottom but not sure

Some spots of adhesive every few inches couldn't hurt

PXL_20241206_041045606~2.jpg