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.