My advice is focused on you having a hard pedal but ineffective stopping power,,,,if that isn't the case then Ignore me. But,,,The nine inch brakes just don't don't work well with any wheels larger than the original 13 inch rim. i know, as I have a 71 demon slant six that would stop only very...