I installed the indy4x stabilizer and HD tie rods a few weeks ago. Seems that the stabilizer and HD tie rods have helped considerably with bump steer issues I was having.
Edit: Felt that was the case initially. After further use I'd say the stabilizer still leaves me wanting.