Depending on the weight difference between the stock wheels and tires and the ones you put on, that may account for some of your front end problems. There maybe other things like how often the front differential fluid was changed. Did you try putting back on the stock wheels and tires to see if the problem is still there?