1999 Chevrolet Silverado Driveshaft K1500 - Automatic Trans. - 4L60-E Trans. - General Motors Trans. - New Front Drivehsaft - w/ A/T 4L60E - Overall compressed length is 31.5 in. from center of u/joint to center of furthest u/joint - Replaces OE # 26057959 - Front guaranteed to replace your current 1999 Chevrolet Silverado Driveshaft K1500 - Automatic Trans. - 4L60-E Trans. - General Motors Trans. - New Front Drivehsaft - w/ A/T 4L60E - Overall compressed length is 31.5 in. from center of u/joint to center of furthest u/joint - Replaces OE # 26057959 - Front. 1999 Chevrolet Silverado Driveshaft comes new OEM 1999 Chevrolet Silverado Driveshaft aftermarket new 1999 Chevrolet Silverado Driveshaft of remanufactured 1999 Chevrolet Silverado Driveshaft K1500 - Automatic Trans. - 4L60-E Trans. - General Motors Trans. - New Front Drivehsaft - w/ A/T 4L60E - Overall compressed length is 31.5 in. from center of u/joint to center of furthest u/joint - Replaces OE # 26057959 - Front.