I bought my 1999 grand Laredo with the I6 and 242WJ transfer case. It did not have a front drive shaft. The only drive shaft offered at the parts house is a 21" from weld to weld. It was too short and after a couple of days, it pulled one of the cv joints apart. I believe it is 1-2" too short...