My Elna was always fraying thread and breaking. Changed thread, changed needle, checked tension, cleaned thoroughly, still breaking. Took it in under warrenty to find the burr in the system. Still breaking. Took it to another repairman. Still breaking. (even with straight piecing) Gave up and bought a Bernina...what a pleasure to not have to deal with breaking thread!