If I'm correctly reading the wiring diagram, the door ajar switches go straight to dedicated channels on the BCU. An open door pulls a logic signal to ground. Either that wire must be shorted to ground somewhere, or the fault lies in the BCU itself.
I don't know how long the battery must be disconnected before everything resets itself but maybe try disconnecting it for a few minutes and then see if that doesn't reset the BCU.
It's a long shot.
@
steve99 posted a
link to the wiring diagram in another post tonight. Check out page 268.