Does your machine have a pressure foot adjustment? I had a mechanical machine that would act like that when there was too much pressure. Another thought, did you take your needle plate off and really CLEAN out the lint? It is amazing what can build up in the feed dogs and mess up the way fabric feeds.