Still pulling to left after alignment
Swapping tyres should be first on the list.....different brands or differing amounts of wear up front will always be a problem.
The slightest wear or looseness in any of the front-end components can cause problems.
I can also confirm that (not in this case) not having sufficient grease in King Pins, or Tie-rod ends & Ball Joints for that matter will make a significant difference to front end handling.