Looks like your swaybar links are bending a bit.Well, here are pictures of what stock heigh, 2" leveling kit, and 3" VR springs would look like at the drag link\tie rod coupler. Y'all decide what the effect would be. I have not yet felt what I would call bump steer even bouncing it pretty good on speed bumps. The drag link is running pretty much in the same plane as the track bar on all of them.
Stock Height
#ad
2" Lift
#ad
3" Lift
#ad