I know it isn't much consolation but I am really glad you have another sewing machine to use. Like one of the previous posts, maybe it's time to retire this one. Service on machines can be very costly. (Although, thinking about it, I might go back to the same service person and complain since apparently they did not "fix" the problem. You said it had hardly been used since buying a new machine.)
Just a thought....