1995 Jeep Grand Cherokee Front Drive Shaft (Automatic Transmission) 8 cylinder u-joint front yoke