Mine was doing something similar to that, would be sewing along and it would just quit. I would check all the plug-ins and it would go again and then quit. I took it in and the pull cord that goes into the foot pedal had to be replaced. It was worth it even though it is a older machine, still runs like new.