2004 Chevy Silverado Front Drive Shaft SILVERADO 2500 PICKUP Automatic Transmission 5 speed (opt M74)