Zip ties, rubber bands, and why are those silver screws on the power lock switch? IIRC, that switch snaps into place. It's a pain to get out. I'm always afraid something will break. I don't recall electrical tape on the wiring there, either, but could be mistaken. Was this a conversion to power windows?
[This message has been edited by tshark (edited 04-28-2015).]