I've a 2007 5.7 Tundra with 70k miles. I tow a lot, usually more than 7k to 10k pounds. Recently I hired a park-time mechanic (he has full time job, work side job on sundays) to replace my front brake (oringinal toyota pads) and he took off the rotor to Sears (they open on sunday) and resurface, after the job is finished, I didn't notice any vibration for about 2 weeks. Now my truck every time I go over 40MPH and step on the brake, the truck vibrates, less then 30MPH and step on brake no vibration. I took to a brake shop and do alignment, they told me the guy didn't resurface my rotors, because original rotors has xxx mm and if he resuface my rotors it would be less than xxxmm. Do you think my rotor is warped? or I can just resurface the rotor again? please help. Thanks.