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