I've already replaced both front and rear brake pads and rotors in the last 3 months when they are nearing 20% end of their life. I supposed the indy shop had greased the new parts to prevent noise. When I press the brakes gently whether on a flat surface or humps, I get a linear squealing "geattttting" noise coming from the front of the car, wheel area supposedly. I can reproduce it every time I am about to come to a complete stop and not at the beginning of the braking process. I tried spraying CRC brake squeal silencer and brake cleaners generously, and the noise went away for 1 day and come back.

Any ideas, maybe there's a crack to the rubber or metal somewhere else I can visual look? It's very annoying knowing that I replaced everything and even the indy shop can't find it out.


330ci, 198k miles.
Suspension refreshed 65k miles ago.