Got this from Certified Power Train in DSM IA. Comes with a BRAND NEW 3R flange type CV that has had the limiting stops machined off by CPT so it has a bit more flex to it. Also has a brand new 1310 U joint at the axle end. I can get exact measurements tonight but I had it on my truck with a doubler and 6" front lift springs so it is pretty long. I did the B52 kit and moved the front end up so instead of having this lengthend I am going to build a new one. $150 shipped I can throw in the 30 spline front NP205 out put and flange for an additional $50 if you want. This is to the lower 48 only. I have everything removed and ready to ship. And I will throw in a brand new 1310 D60 yoke. This one is raised higher than a stock yoke to give a little mre flex. They sold on pirate a few years ago.