Could be just poor internal contacts or maybe used carbon brushes
low current draw is usually caused by a higher resistance which in turn can be the result of oxydation in crimped contact points, weak springs on brushes worn out brushes , pitted contacts etc...
maybe a motor...