You may not have felt the pull on the snow tires if they were only used on snow/ice. Did you test the snow tires on the highway? Check for a broken engine mount or CV joint as well.

If an LSD, to test the diff, put the left wheels on dry tarmac, right on shoulder gravel and launch hard. Look for tire marks on the tarmac. Repeat with the other side.