I didn't make a hole in the firewall - there's already one there from the factory. You know, the one with the big rubber plug? I didn't put any wires through it, anyway, just the vacuum line from the blower.

Anyway, I doubt it to be the switches, as what are the chances both rear doors and the passenger door switches stop working on the same day?

Odd occurrence, though; while sitting in the passenger seat with the door open cutting some wire, the lights magically turned on. I didn't do a thing. Just sat there. They appeared to have been fixed...but a few hours later, they've stopped working. I just don't get it.