Hi everyone, had a wild experience last week. I was travelling down I-35 in Texas going from Fort Worth to Austin when I heard some whistling coming from the soft top. I glanced over and noticed the latch well... un-latched itself, I reached up and tried to close it. As I reached up to grab...