they are free floating pins. Mine were sezed up as well had to go out and buy a new caliper bracket, bracket slides, and the little rubber boot that goes around it. When putting the new one on put a good amount of silicone grease on it that way the chanses of sezing up again will go down.