Damsel in distress

I would make sure that the bulkhead connector (on the firewall) with all of the wires running into it is completely seated. I had that happen to me once, the entire car went dead.