Check out this link from Powerstop: What Causes the Brake Pedal to Pulse or Vibrate? - PowerStop Brakes.
I did the Powerstop recommended 'bedding' process a couple of different times and my rotors are clean and the braking is smooth. I did do calipers, rotors, pads and a complete brake fluid...