Not knowing your machine I can only guess at some things that might be a problem. Is there lint in your feed dogs? When the foot is lowered without any fabric under it, does it look like its sitting evenly? When your feeding the fabric through are you pulling it with your left hand at the end? Try using what's called an ender. When you get to the end of your piecing put a scrap the foot to sew on to.