Squeeky wheel > oil I believe was mentioned...
As for the servo: Futaba S9351 digital steering servo
I agree with Metalman though- servos can go bad, as can any electrical item, for no apparent reason. That said, a high torque digital servo that went haywire could pull alot more amps in theory than a normal analogue item, I'd have thought?
God bless my 2 little HS645MGs