Have you tried writting to Singer's head quarters. Sometime they don't know whats going on with the local shops and the problem's were having unless you tell them. Tell them everytime you have taken the machine in to be repaired. And whats happened when you got it back.. I hope this will help you.