I finally broke down and took mine in for a tune-up. My mom can usually fix anything on a sewing machine, but when she couldn't figure it out, I knew it was time to see a professional. Only $50 later and she doing fine.
Remember, this too shall pass.