Sounds like a electrical fault, could be motor brushes, fault on cable or foot control , test cable with meter, if motor brushes worn down change them ,check footcontrol with meter , hope is helps ,,also check the machine is free when hand wheel is turned..
sewknituk@ntlworld.com, January 2009