I'm not sure what you mean by the little resistor thing on the door, but I had this problem with my drivers door which led me to leave my lights on a few times as the buzzer didn't sound.
I stripped the door down and removed the lock assembly. It turned out the solder joints on the circuit board had gone dry. Once re-soldered and reassembled everything works perfectly.