Brian has been generous enough to contribute several pages of info to us and we are very thankful. I'll warn you though that the pages are filled with a lot of info. Take your time in reading what's here. As Brian admits, he types FAST!
Steps to repairing a cable:
(Preliminary Analyzing of the cable:)
1) Shake the ends of the cable at the cable. (A plug with loose terminals will frequently rattle) This will help you find the end with the problem. If however one end is loose, they both will be so any repair to one side should be done to the other. The female end of the cable is most frequently the end tensioned thus the one that will develop wires that break inside the jacket. On the other hand due to people removing the plug by pulling on it' s jacket, that's the end that most frequently will have the jacket coming short of the plug. Both due to stress can have problems with wires coming loose from their terminals due to pulling on them when the terminals are not tight enough and the strain relief does not provide enough clamping pressure on the wire.