Oh I'm so sorry this happen to you, I understand I did that two different times when I broke the needle it messed up my timing on my sewing machine. Do you have a warranty on it? Maybe you could take it back were you got it and tell them what has been going on with it. It may be the machine and see if they will replace it.