Im driving down the highway fighting 65+ mile per hour winds, and I hear a big THUMP - check the mirror and see my Front cover blowing backwards...... apparently the wind sprung the lock. It will open with the key (or just by lifting) but will no longer latch shut securely. I currently have a...