Measure the distance from your frame to the spring eye on the shackle end. It is the root of all your problems. To get things right you would need to lower your front hangers so much that you really would have rock fangs. It is hard to bite the bullet and redo things but I guarantee your truck will perform better if you do. It has already been said but a CV will not do anything to stop your pinion from binding unless you rotate the pinion up.