You can identify a pad that will squeak by looking at it. The more surface area you have the higher the chance it will make noises. Remember that OEM pads have a specific design that will attenuate the resonance between the rotor and pad.
At the end of the day, as a performance car, it has to make noises.
I've had this issue happen to me twice now and it's very unnerving. When driving at highway speeds during heavy rain for more than 15mins without braking, when I hit the brakes I get nothing. Seems like water builds up on the pads or rotors and takes a bit to come off before I get my brakes...
Need a source for these OEM Brembo parts.
Ford is not going to offer.
As cheep as a new caliper is from Ford its too much to replace these after every track event.
I've already use all the seals from AA trophy
Tried to contact Brembo no reply from email and I don't have a US phone number...
I just installed my Racing Brake OEM Brembo rebuild kit with the stainless steel pistons and high temp dust seals.
As many who track have probably noticed the OEM seals can perish quite easily (that's my pic below, after 10 or so track days).
Anyways a little review on the parts;