id suggest cleaning the wiring block conector by the door check strap and regrease , if problem still there then id say its a micro switch in the door look or motor in the lock has gone faulty, most have good results resoldering the solder joints on the circuit board inside the lock