Thanks. Life caulk is great stuff that will last for years but the point being made is the right one. Life caulk's great strength is it's downside for us. It is hard to get it to release if you ever want to remove an item.
Plus in my research I stumbled into this
article. It has a great description on how to use butyl tape and on the different types of butyl tape.
After getting my
Burro into the garage I got a chance to inspect it and found water inside. It was raining the day I picked it up from the fiberglass shop. I traced it back to the two side
windows and the front window. So, my hunch about the windows leaking has been confirmed.
When I removed the vent, to get it in the garage, I found it install with putty and silicon sealed around the edges.
So, I am ordering some butyl and pulling all my windows.