it could be the connector. I use 0.156 Molex to replace the IDC connector. Most of the times though it is cold solder on the driver board itself. That is remedied be reflowing the header pins.
Recap and reflow your sound board as well. Then see what problems you have.