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

68 Barracuda - front disk conversion from 73 - 76 duster.

NEW
Rotors
Pads
Bearings
Rubber lines
Calipers
Master Cylinder

Full front end alignment

Problem, it still pulls slightly to the left when braking......

Any ideas ?????