You say near the windshield...can you tell if it's high up on the windshield or low near the dash. My concern is it could be wind lifting the roof of your RV if it has come loose from the front cap. I knew of a guy that had that happen. Might be worth getting on your roof and checking the seal where the cap meets the roof.
__________________
|