yeah, i would shop around on those rotors! that sounds really high. that does sound like the issue though....