68' Cuda brakes......still!

Did you rebuild the front suspension too ? If not something as simple as strut rod bushings can cause a pull when braking.