Dodge Ram Pickup 2500-3500 Driveshaft 03-05. Brand new front drive shaft assembly for Dodge Ram 2500 and 3500 pickup 2003, 2004, 2005 with 5.9 liters engine, manual transmission and 16″1/2 weld to weld. Front shaft, drive shaft, first quality, 180 days warranty. Direct fit. Compressed total lenght flange to flange: 860mm (33.858 inches). OEM # 52853143AE,52853143AA, 52853143AC, 52853142AA, 52853143AB, 52853142AB. Ten years of drivlines experiences.