if u r not sure wot u r doing for your own safety dont play with the brakes!! r u based in swindon? if u have not taken the brakes off yet u should try to get the pin out first as if u can it will save a lot of hassle .if u r in swindon let me know and u could come round to my place and we can have a look it might not b as bad as u think.i have delt with this on road bikes and x,ers.