i had a similar problem and it was the earth wire at the connecting plug behind the speaker cover had gone green and brittle. its worth mentioning tho that at first glance it all looked ok and the othe wires wher fine. it wasnt untill i un pluged it and looked in the connector tha i saw it was knackered.