As Cari said, it needs to be cleaned thoroughly and then oiled. Just one little bit of dried up oil will make it do that. I have a Kenmore that likes to run in reverse - it has a little bit of dried up oil in there somewhere. Every once in a while I find what ever that sweet spot is for oil and it works then it dries up again and sews backwards again.