Has anyone used these on there truck? I am picking up an 2001 ram sat. (nice truck) I am sure the front end will need help like my trucks in the past! This product looks to be an option for the track bar "turd" set up that dodge run's on these trucks. Anyway it will be nice to be back in a diesel, Cummins rules.