You have the door lock curse. I had it in my 1997 and its not ideal to try to fix it. Instead of going through the hassle, I pulled the fuse and just used them as manual locks. Mine would get stuck, lock me inside the car and wouldn't unlock, would unlock then lock by itself a second later, unlock one door and lock the other. They were acting wacky, I posted a thread about it and I was told I got the door lock curse that some 2g's end up getting. That's all I can share with you, I've been in your shoes.