
First I don't have your particular car so I am going by former experience.
Had a Chevy/w electric door locks. Had it in the shop for some other work. Paid the bill and went out to get the car, unlocked the door and it locked again.
Inlocked it and got the door open, this time it did'nt lock until I started the car.
It turned out that the locking circuit had a short, and the delay locking was when the cb reset. The wiring went bad. this particular car had its electric door locks disconnected permanently when after a couple of seek and correct sessions, and wire replacement was unable to cure the problem.
This was how my car started this problem. Hope you have better results.

slc