Pull to the left when braking

I had the same problem (pulling left) with an old Barracuda about 20 years ago. I tried everything, replaced everything until I finally replaced the strut rod bushings with the newer Moog setup. It did the trick. They're not easy to replace but well worth the effort cause the factory bushings are almost always worn out. Good luck.