Ok, i've repaired faulty controllers before...sometimes there easy sometimes there hard....if you can move the cable and get the controller to work, the problem lies withing the cable (i.e a wire is broken)....to fix this, test out the cable by bending it in different sections carefully...when you establish a connection you know that that part of the cable has a broken wire, cut out that piece (cut off around 3cm each side so you know you definently eliminating the bad wire) then re solder all the wires and enjoy

gigabite