Mine was nesting, and it turned out to be the bobbin tension, which I had never changed. So one day I sat down, and did all of the above, and finally the last thing I did was change the tension on the bobbin. It works fine now. So it's probably something simple. Hang in there!