Yup, I know, mine is giving me the same issue lately. 2006 model. The latch stays depresed. Just need to grease it a bit. Same for the latch mechanism, you can try by greasing it for beneath. If it still give you problems, simply remove the door panel to get access to the whole system. If dirty, clean it, then grease it. That's all there is to it. No need to to bring it to the concession at 90$/hr if you're out of warranty.
Actually, all 4 doors were staying locked during -20c and below temperatures. I removed the panels and greased everything with white grease (spray can is better - tough to access - I had to use a mirror to see where I was spraying and also a piece of cardboard to protect the glass from being greased - for some reason I do not remember, glass needed to be lowered).
If you need instructions to remove the panel, let me know, I will send you the pages from the service manual showing all of that.
Last edited by jovig; Jan 8th, 2011 at 04:05 PM.
Reason: forgot to add details.