some times there can be dried up oil on the stitch length control innards - a drop or two of triflow and heat or time might get it free - get a good light and look inside the machine - oil and wiggle the knob - wait then do it again - I've seen that happen a lot