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.