Success! The expert sewing machine repairman found the problem was in the bushings on the lower shaft. They were stuck with hardened oil, apparently a previous owner used the wrong oil! He cleaned the bushings, and had it running beautifully before he left. It now has a perfect stitch.