I can sympathize because I broke a needle in my Bernina this week and I've tried everything I can think of and she's still skipping stitches. She is going to have to in to get the timing fixed. I keep trying to sew hoping a miracle has occurred. Barring a miracle for your machine, I think she may have to go to the repairman.