I'll try to make this short...I've fought this problem for about a year now. I've replace ball joints, tie rods, rotors and brand new tires. I've had my tires balance at about 6 different places and probably 17 different times because every tire store assumed the last place i took it to just...