Have you tried changing your upper tension a little bit, either more or less? I had the same problem today and after trying all the other remedies that you mentioned that was the one that worked for me. Hope it does for you too! Also try changing the needle. I too was working on a rag quilt for my daughter. Maybe it's something about all that flannel I was trying to sew that did it?