mine which is a brother had something simuliar happen and when I had it serviced (they guy didn't know what he was doing) didn't fix it right (6 months before this happened) anyhow it needed oiling, grease and a bearing was coming out of it's housing. Thread goobers by pulling the thread out from the starting point because it wasnt'cut and pulled out from the needle but I doubt that is the problem. Good luck