Got my two recalls today and mentioned the brakes....asked them to only do them if there was a new solution.
They installed new pads, part number is different then what Dinamo quoted above the new are: 34-11-6-799-166 and there's a PUMA number for this now..4955397. I have not checked real oem yet to see if there is a match for the new part number. It is likely a 3 series part.
We will see if they make a difference.