Make sure your lug nuts are properly torqued every time you rotate wheels. Dealerships and tire shops never get it correct. Uneven torqued lug nuts is the main cause of warped rotors. I used to have this problem on every vehicle I owned before learning this and no longer do. Rotate, torque, drive around the block, recheck.