Detroit Axle - New Complete 8pc Front Suspension Kit for 2004-2014 Nissan Titan- 10-Year Warranty- All (4) Front Upper & Lower Ball Joints, Both (2) Outer Tie Rod Ends, 2 Front Sway Bar End Links Fits: 2004-2010 Nissan Titan & 2005 Nissan Armada - Highest Quality - 10 Year Warranty - Same Day Shipping Both (2) Front Upper Suspension Ball Joints Both (2) Front Lower Suspension Ball Joints Both (2) Front Driver & Passenger Side Stablizer Sway Bar Links Both (2) Steering Outer Tie Rod Ends