Another thing that can cause this kind of problem is dust or lint in or around the sensor that tells the machine to stop and go. Dust well around the bobbin casing and it may be an easy access to the back of your machine to dust with canned air. I had something similar happen to a Kenmore I have here. A bit of clearing the lint and it went back to working. Lint was in the way of the connection.