I really don't know, all this work was done in Delray Beach, One would presume that they put new u joints in it...cost me $150 for cut and balance..I didn't take the driveshaft to the shop, the engine builder did and he Installed the engine,tranny etc...