I guess this would be a good place to post your experiments for replacing the door switch. Also could be used for the engine cover, hood and glove box.
My idea is to use a mercury tilt switch mounted in the moving door. These switches are not as common anymore. I bought 40 of them on EBay from China for 5 or 10 bucks.
Here is my mounting of the glass switch. The case is just a 1/2" high piece of vinyl porch rail. It's the 1.25" square uprights. I mounted two 1/4" flat tabs for connections and after soldering the switch, filled it with epoxy.