Welcome to the board! One thing you didn't mention is whether you have the walking foot made especially for your machine or a generic one. I've found that generic feet often don't work as well as the ones made specifically for the machine. Also, I find it a bit hard on some machines to get the walking foot on correctly. I have to get the instructions out every time. That might be something to check.