yes get a new pin try the over size star driver ,you may also b able to grip the pin in the middle between the pads with a fine point mole grip .u can also try to gentley warm the calipar around the pin with ether a rag soked in boilling warter or a hot air gun.i would soke over night in wd40 tap in star drive clamp on grips then heat u can then pull on stare drive and grips at same time giveing 2times the force.if u do try spliting the caliper check if any seal r avlb as most r not.