If you take your Viking in for service, ask the technician if he can offer any help. I would suggest also using a lightweight stabilizer too as a last resort to buying a new DSM. I have a Bernina 1530 and never had trouble with a satin stitch. Can you post a picture??