Interesting, I'll check that latch, I assume you mean on the small door?
If the weatherstripping is worn, where do you get a replacement, at a dealership? Is it hard to put on?
I did notice this gap by my window. Anyone ever see this happen? Its like something shrunk.
I was going to put some black silicone in there to fill the gap. Could this be the cause of the air leak?