Wow that stinks. I'm concerned about the tweeters since it's mounted to that whole dash panel. Did the wires get pulled when you lifted the dash? It definitely stinks the way things are designed there, and makes it hard to do maintenance work in the event of a failure of the gauges.
__________________
|