Excessive play can be caused by a lot of things, best bet is to actually jack the car up and inspect it, as you will probably get every suggestion.
Dunno they have been fine for ages, got them from stevov, his old XP8s maybe gave an od squeel but now they are ear piercing! and constantThink you will find no amount of gease will stop the squealing unless you are using OEM Brembo pads.