That rubber sleeve on one of the caliper pin is a "anti-rattle".First check if your sleeve isn't deteriorate or oversized. Make sure the inside of the sleeve and the recessed area on the pin is not lubricated (dry) and use lubricant on the exterior of the sleeve/rubber assembly.
I was thinking...