I thought my brakes needed bleeding / master cylinder gone... but on closer inspection mine turned out to be a leaky servo pipe which had perished a bit and had a tiny split in it where it connects to the master cylinder, I got somone to keep pressing the brake pedal and i could faintly hear air escaping, once i replaced the pipe it was fine..
thought that may help!