Well as you used to the spanners you do need to check out the discs again
bad running in of pads can cause problems apparently.
A good strip clean and inspect copper slip the pad contact points ensure no rust on the pad slide/contact areas best to remove the bracket from the hub and get it really clean part 2 here also ensure the guide bolts 6,7 here are clean. These bolts are
not lubricated as far as I am aware.
http://www.realoem.com/bmw/showparts...42&hg=34&fg=05
You could also check to see if the pads have are arrows on them as they may have been fitted on the wrong sides. Don't ask what the difference is because I don't know and have not been able to find out, all I know is mine genuine for e39 came with a label showing the arrows.