When I first got my Spectrum it had a similar problem. The sounds were playing at the wrong time
It was a while ago..i remember replacing some ICs on the sound board to correct the problem.
Of course I don't remember exactly what I did so this response is basically useless