I had squeeking on my 2008 ducato rear breaks and when I checked them dirt had got at the piston and it was stuck out.I removed it and cleaned it with a cloth and elbow grease(be careful not to scratch it)I then replaced it and reused the same rubber seal meaning to replace it later with a new one.Its been fine since.