That sucks. If you can find a place and time to work on it, I'd try taking apart the door and trying to see how it's working/not working. However since I don't have much experience with your car I'll just serve as a bump for your thread. Hopefully it works out.