Just my two cents. I would go for a massive cleanup on that board. Strip it all down, make sure there is no solder between pads.....everywhere. Then go simple, attach power main switch and speaker. Go from there.
As a side question. Is there any part of your board getting really hot?