However, if the pads are worn and the piston is at the end of it's travel i.e hard up at the end of the cylinder, adjusting the spring tension or replacing the spring won't have any effect. That was my problem and hence my fix, since I can't do anything about pads where I am right now.