based on your results, it's sounding like the wiring harness/connectors.
Also, did you check the actual servo motor (applying power directly to the motor to see if it works)?
Could be that there is more then one issue your dealing with...