If your caliper pistons are dirty inside its possible that they're not fully retracting and causing your pads to bounce around a bit. You can try removing the pads, cleaning the calipers with kerosene (or soap and water) and a toothbrush, and lube the pins, sliders, back of the pads and spring...