Yes, I ended taking the kit off. Then I saw a picture of the kit installed and the tie rod bend was down. Reinstalled the kit properly, and it's been great for over a year.
You could add more bump to not hit, but that wasn't an option to me.
And the steering stabilizer... The only one I found...