Plenty of pedal,hard as a rock-but it seems that the shoes aren't even touching the hubs! No leaks anywhere! That's why I suggested the star adjusters,to no avail. I agree with Mike. Check everything over,to be on the safe side,and go with the M.C. that is designed fir the bigger "Bolts". And yes, Mike, The M.C. has a brake booster,(vacuum-operated). Thanks for the responses.