I have an intermittant squeak too...
...It mostly happens when I go over to New Jersey, but many places in PA cause squeaks too.
I notice I hear more squeaks when I go slow.. temporary solution = go faster.
and of course turn on the radio
I haven't been able to figure outwhere it is coming from yet. I will investigate the latch.
Thanks!