It could be (a) The contacts on the timer failing to close properly - maybe they are burnt ? (b) The buzzing might be the motor not having enough volts ( see above) or the motor carbon brushes need replacing.
Check the drive belt and drum for free movement.
Mike W.
August 2008
Automatic Answer
We may have found other answers which could help you.