In 2006,Dodge changed the frt suspension in the 1500. It went from a torsion bar to a coil over set up. The new shocks in the 06-07's are brutal. Lowest bidder for sure was chosen for these shocks.When they leak,they don't just sweat,but pretty much puke out all the oil. As for the tie rods,I would say you got a bad set.