Originally Posted by raceyBMW
Typically its the sensor that rubs and squeaks....the sensor has a tiny nub on the end that will rub on the rotor long before the sensor itself is tripped. That's what it ended up being in my case. I replaced the pads and sensors about 10k miles back and still no squeak on accel. since then.
May have been in your case.
The typical case is the lip on the rotor rubs the edge of the pad, which is why some slight pressure on the pedal stops the squeak.
My car had newer pads with no chance of the sensor being anywhere near the limit and they still made the noise. For thousands of miles, they made the noise.