The master cylinder bar, or whatever you want to call it can be tweaked to stop the leaks.
I have a feeling this has nothing to do with your break pedal not feeling good though.
So, when you went through the brakes a few years ago, did you add power brakes, or disc brakes?