Vehicle: 2018 BMW 330i
My 2018 BMW 330i has developed a really annoying brake squeal, especially at low speeds. It's not just a little noise; it's quite loud and embarrassing. On top of that, I've started feeling a slight vibration through the pedal and steering wheel when braking from higher speeds.
I had the pads and rotors replaced about 15,000 miles ago with aftermarket parts. Could this be related to the parts, or something else entirely? I'm worried about safety.