Is this cam too wild for power brakes?
Unless you want to keep it numbers matching, convert it to manual brakes. It will stop better. Power brakes are over rated.
Print