might be able to help:
door: Push the switch in the sill in hard and jiggle it a bit. see if it works. if not check the connectors have not come of the switch. if it is connected, pull the switch out, check it with a multimeter beep function, if working, its your loom, if not replace switch...