have you tried the sound test in the diagnostic test menu?
when you say the ribbon cable was back to front was it just one side of the cable or both sides?
it may be something as simple as a faulty ribbon cable. start with the basics and then move on to the test roms once all avenues are exhausted.