Is your ball joints in good shape? I thought my rotors were bad also, drive at high speeds and then when I brake, it shudders etc... So I changed my ball joints because I knew it they were bad to begin with, now the rotors are excellent no fading, no shuddering. Good luck