If your thread is still breaking with the new needle, do you have a small burr on your throat plate? I had a teeny tiny nick on the edge of the hole where the needle goes down and it frayed my thread. The guy at the repair shop told me to check there. Very carefully lightly sand it off with really fine sandpaper. It probably happened when I broke a needle. I now keep sandpaper in my sewing box.