I understand that you got everything right but for some reason I really dont know the tires slip because they are manufactored different I guess. Research tires slippage on here and you will see what I am talking about. I just saw it on here a few months ago but really dont have the time to hunt it down. I am sorry but just get a few minutes to check things and then I am off here. Hope you find it out.