Beaglelady,
Try a new needle too, for piecing quilts; I like Schmetz or Inspira 80/12 microtex needle.
You can prevent the Sapphire 870 from zig zagging, if you push the tool button on your machine and select straight stitch. I have the Sapphire 875, started with the Sapphire 870.
Sharon