There should be lock and unlock relays in the left ip fuse box, left side of dash. The relays should be the same, switch the relays, see if problem follows the relay, if so, faulty relay. I don't usually get that lucky.
Check for applicable trouble codes, because the bcm controls ground for the relays. Do you want a wiring diagram for the system?