I haven't checked the battery, would that cause a similar issue? Like I said, everything else on the car works perfectly fine other than when I unlock my car, only the driver side door unlocks. However, if I manually unlock all the doors and then hit the lock button, they all lock normally... which is why I was led to believe it was switch wiring or BCM issue.