[quote]I hit the breaks to stop at a stop sign and all power went off.[/quote]
A wire harness was near or under the break peddle as you pressed it down and it pulled wires out the back of the gauges. ( sounds good to me )
Could be simply easy to just lay on your back with a flashlight and look up in the area behind the dash to push it back on.
[quote]I also have a leaky a/c problem that I need to get fixed because I live in a very humid state[/quote]
You have more issues to fix before dealing with your AC.
You need to go to an AC guy to do that troubleshooting. They can put in dye to find leaks and sniffer tools to detect leaks in the AC system. Sometimes it can get costly. Sometimes its just a simple filler valve tightening and freon.