Best next suspension upgrade?

The alignment was done when I replaced the LCA bushings, it tracks perfectly straight at least I think it's OK. The pin mounts in the K member looked fine when I pulled it apart. Would it be possible the noise could be coming from the steering linkage? It has all new tie rod ends (inner and outer) but the idler and pitman arms are still the same ones that were on the car when I got it (probably original). Also about 4 years ago I put offset bushings in the original UCAs for more caster, I have a feeling those could be going bad too but would that cause any noise?

I just remembered the car does like to pull to the left when hitting the brakes hard, this is why I replaced the LCA bushings in the first place as the rubber one on the driver side was trashed (it pulled to the side really bad as in borderline dangerous but still pulls a bit now). It seemed to fix the clunk for a while but it came back and it seems to be slowly getting worse.