from post #38 ....
6) Have you taken a look at the brake pedal, the servo pushrod (TR PN 516891) and the clevis pin that attach to the brake pedal to check for wear (hole elongation on the pushrod and/or brake pedal, and wear on the diameter of the clevis pin)? Excessive wear on these items can cause a long pedal thanks to pedal lever effect on relative travel between the pedal pad and the servo push rod (~a 4:1 ratio). I think this is probably the unlikeliest of the bunch, but have seen it before. While the clevis pin is readily available, it looks like the pushrod is NLS as a serviceable part from the usual supplier suspects both in the US and the UK. I have seen pushrods repaired by welding washers to them and using a longer clevis pin but note that will probably require dismantling of the servo. There are various hydraulic houses around that could probably do that for you. My handy dandy big book of almost all things Girling does not list the servo so it evidently came from a different source that I cannot identify.
.....