Welcome to Tours. World renown for crappy brakes!!! but well to me me rotors and pads both had vanish buildup when I bought her, your brakes could be creating a cushin of gas that builds up at high speed (read heat) stopping situations. this would also cause initial braking to squeal. if this is the case than a drilled or slotted rotor would help with the gas removal.