Stock Euro pads are notorious for leaving deposits on the hot rotor. Very bad if you have an auto as you would be sitting at the lights with your foot firmly on the brakes. Instead of machining, I would replace the brake pads to something more sporty (like Hawk HP) and let it clean the deposits off the rotor. I don't like to machine rotors.
Bookmarks