Also check the OEM operators manual if you have it. Yours should lock doors after selector put in drive. There is a fuse to disable this function. This is mentioned in the operator manual. I had a 94 Beretta which is basically the same car / same problem. Check that fuse. Sounds like you have an intermittent problem in that circuit.