I am a little concerned about this info so I am looking into it. I am a CDJR parts manager and have looked up the part #'s for both shafts. The part # for the 5.7 front drive shaft is 68259561AA, and the part # for the ecodiesel front drive shaft is 68259562AA, so there is a difference. I don't have access to engineering dimensions, but I do have access to weights. The Eco shaft is almost a ound lighter. I am going to go pull a 5.7 and my Eco-diesel truck in the shop later today and measure the drive shaft lengths. The BDS 5.7 kit came with a spacer for the front shaft. If the difference was actually 4 in., I don't see how the shaft would have been long enough to engage the splines of the transfer case..