"running cross drilled but those are new"
When installed were they indexed [shimmed] to meet oem runout spec [<0.0028"]...............almost never done by anyone! Takes 30 minutes [or more] per rotor and special products.
http://www.brakealign.com/pages/products.htm
"Many manufacturers allow the rotor and hub to wobble up to .003 inch because of machining tolerances. More than that and the rotor wobbles too much - it acts like it is warped. Some cars are especially sensitive to rotor run-out. If it is more than .001 inch, then brake pulsations can occur.
The answer is to correct the run-out to less than .001 inch. One way to do this is to machine the rotors in place on the car instead of using off-car brake lathes as most shops do. This will correct for run-out in both the rotor and the hub. The trouble with this is on-car brake lathe machines tend to be more fragile and cost three to four times an off-car brake lathe so very few repair shops own one.
Recently, another method of correcting rotor run-out has been introduced to the market. Brake Align(r) has designed special tapered shims that are placed between a removable rotor and its hub to compensate for rotor run-out. Run-out is measured on the rotor and one of three different size shims is installed. Run-out can be corrected to within .001 inch.
Brake Align(r) shims have been tested for hundreds of thousands of kilometres and research by the company shows that if rotor run-out can be kept under .001 inch, then brake pulsations are no longer a problem.
Correcting brake pulsations or preventing them is just a matter of details. Keep mounting surfaces clean, machine rotors so the sides are parallel, reduce rotor run-out to a minimum, use the proper procedure to torque wheel nuts, and brake pulsations should no longer be a problem on your vehicle. "
WITH DRILLED ROTORS: The noise shows up BEFORE the warping is felt!