I've seen older servo and battery connectors go sporadic before. They seem to look and feel fine, but get a coating of corrosion on the connector pins that makes an unsure connection. "Corrosion X" is a good product for dealing with the problem, though as an old mechanic friend of mine always used to say, "You know, there's nothing like a new piece!".
AV8TOR