RE: savage batteries?
Anyplace there is a wire...
Check connections for stray wire strands, anyplace there is a sharp bend or where there is contact with the chassis. Is it a battery pack or alkalines? If it is a battery pack, it might have a bad cell. or if it's a NiCd pack it might have a short memory. Maybe one of the servos is draining.