Sounds like you've tried everything else. Change the needle and see what happens. If that doesn't work, I find giving it a rest for a day or two clears my mind so I can solve the problem from a fresh perspective. Sometimes I think my machine appreciates the rest, too. It's been known to behave much better after a break. LOL