In most cases, door lock issues stem from the gearbox, and replacing it is as simple as removing a few screws.
eBay