Front suspension suggestions for better tracking

I know you're not a fan of the coupler but mine has less than 200 miles on it.
New doesn't mean good. Don't assume anything during diagnostics. Check everything.