I put the yoke bottomed out in the transmission and slide it out .75" - 1". Then measure between u-joint centers (front and rear). That's the shaft length you want. I've bought my last four from a local driveline shop. The last one I got was 3" x .083 DOM tube and was right at $250 w/ new ends and spicer u-joints.