Loading... Please wait...Fits '95-'97 Jeep Grand Cherokee Dana 30 front with 5.2L engine, automatic transmission & 249 transfer case. 29 5/8" long from face of flange to center of furthest u/joint. Updated conversion driveshaft, appearance may vary from the factory design.