Pop Out Windows

I think factory used strip caulk on some of these areas. If you look at the complete kit that DTM offers, you will see that it comes with the kit. I need to do the same thing to my Duster eventually. Doing the whole sealing kit for the pop-out windows is the way to go, as far as I'm concerned.