I've had a pulsating problem twice in 20 years. I have successfully straightened warped discs. We are talking minor warping not major buckles. If you don't have patience and restraint read no further and get another disc. Be warned it is a slow process requiring lot's and lot's patience and a delicate touch, and only works on solid rotors not floating ones. Set the bike up so the front wheel is off the ground. You need to remove the calipers and attach a dial gauge indicator (DGI) with whatever you can rig up solidly to the top caliper retaining bolt. It needs to be set up so it runs on the outer most edge of the disc, and can be rotated away from the disc when adjusting the warp. This will only work if the disc has a smooth track to run on, if it doesn't forget it. With the DGI set up to run on this track rotate the disc a determine where the warp is and how big it is and mark with a pencil this part will be repeated after each adjustment. To remove the warp you will need a piece of broom handle 10" - 12" long and a plastic hammer. The next bit requires patience and a delicate touch. Rotate the DGI so it is clear of the disc and place the end of the broom handle on the outer most edge of the disc carrier (not on the disc) where you marked the position of the warp, and tap gently with the plastic hammer. If the warp is bulging out from the centre you need to tap it in. If it is bulging in need to tap it out. When tapping it out, the broom handle will be running at an angle this is the reason for its length. You need to realign the DGI after every tap and check that you have moved it and by how much. Under no circumstances belt it or hit it hard, you will eventually get a feel as to how hard to tap it believe me it won't be a lot. Hitting it hard will only push it too far and will require you to tap it back the other way. You need to avoid tapping it to and fro, this will happen occasionally but needs to be reduced to the minimum. You are aiming for a figure under .007", well under this can be achieved with patience.
Regards Martin.

BMW rotor alignment tool (1).jpg (60.99 kB . 768x576 - viewed 319 times)