Sorry for the delay. Just a local driveshaft shop (Ann Arbor Driveshaft) made it. There are many such shops around on major highways to service trucks. The strength of the driveshaft depends upon the diameter and thickness of the tubing and the strength of the u-joints and yokes. IIRC I was told a stock driveshaft has .040" tubing thickness and mine is .060 (or perhaps it is .060 stock and mine is .080). Pricing was $275 for the new driveshaft or would have been just $90 to shorten and balance the stock one.