did u try getting the air out of the lines..need two ppl...one to pump up the pedal and hold it whilethe other opens the calipar and closes when the pedal to the floor...i would try that first see if it gets any better...also it could be a calipar...i think there is a rubber piece that the fluid could be shooting right thru it..if its not that then i would try to replace the master cylinder.