Long shot, but when was the last time the brake fluid was changed and the system bled? Before I would replace anything, a proper brake fluid change and meticulous bleeding would be the order of the day...
In addition, the system must of course be checked for leaks, but this would be noticed during the change.
|