At ProShaft, we help customers find solutions for their drive shaft problems. You came to the right place if you need replacement drive shafts, transmission/transfer case yokes, u-joints, and more for Chevrolet, Ford, Dodge, or any other make of vehicle. 

We specialize in:

  • Ford F-250 and F-350 Drive Shafts
  • Dodge Ram 2500 and 3500 Drive Shafts
  • Custon and OEM Chevrolet/GM Drive Shafts
  • Conversion Replacement Land Rover Drive Shafts 
  • Transmission Yokes
  • Universal Joints
  • Front Differential/Pinion Yokes
  • And More!

Drive shaft measurement can be confusing for people if it is their first time. Many customers call us needing help determining the correct driveshaft for their Dodge Ram 2500/3500, Ford F-150/250/350, Camaro, Firebird, and Chevrolet S-10. We're happy to walk the customer through the drive shaft measurement process to help them determine which specific driveline will meet their requirements. Because driveshafts use different types of universal joints, slip yokes, and flanges to attach to the transfer case, transmission, rear differential, and front differential, we're here to help you determine exactly what you need to get your drive shaft ordered, installed, and running properly. 

Another process that customers often ask us about is determining which type of transmission yoke to order. The Turbo Hydramatic 350 (TH350), 7004, 700R4, 4L60, and 4L60E all use the same style slip yoke (27-spline). At that point, we help the customer determine the proper driveshaft yoke based on u-joint size. The Ford C4, AOD, T5, and Top Loader all use the same style slip yoke which is different from that of the 27-spline. All of those transmissions typically use a 28-spline yoke and we offer them with two different styles of u-joints. 

We love helping our customers solve the problem of figuring out which type of drivetrain parts they need to fit their application. Call and speak with us today if you have any questions regarding any type of driveshaft, u-joint, transmission yoke, or any other part that we offer. We're always happy to assist you! 

Contact us today at 954-939-4415 or e-mail us at!

We're always happy to help!



Be sure to check out our
Blog for informative articles!