I had this very problem a few years ago. I ran the car a while before it occured. Only faulted when door preopened while stopping at a landing. It turned out to be a contact on the DZ relay. Replaced DZ1 & DZ2 relays. Good luck.