2005 Chevy Silverado Front Drive Shaft SILVERADO 2500 PICKUP Manual Transmission 6 speed (opt ML6)