Its the pads.
In the ML I have sub competition pads, they squeel when they warm up to extreme temps.
Porterfield is a pretty good brand, they squeeled for the first two weeks, then when they set in they we're silent.
My brakes crunch sometimes, I have no idea why.