Brake information
Sounds like that's your problem.
Start by measuring the actual runout with a dial indicator. If much over .005", plan on having the rotors machined in situ or shimming them from behind.
Changing to o-rings is a workaround. With o-rings the piston fits so tightly in the bore that the springs behind the piston no longer cause the pads to ride on the rotor pulsing in and out with every turn of the wheel. (if there is no run-out...there's no pulsing, no issue)
You should be able to get a dial indicator to measure the runout for a reasonable cost. ~$20 with a magnetic base. That's really the best way to find out for sure if runout is the problem. If it is you can:
1. have the rotors machined while on the car
2. shim the rotors from behind
3. index the rotors (pull them off, turn them one hole, reinstall and measure runout again, repeat until you hopefully find a configuration with an acceptable amount of runout)
4. change to o-ring calipers
I think #1 is probably the best solution. I did 3 and 4 together 3 years ago and haven't had any trouble since.














