As for the CV, how mechanically inclined are you? About the only special tool it requires is snap ring pliers. Jack up the truck and support it on Jack stands and remove the wheel. Remove the hub with an allen wrench, remove the snap ring on the stub of the axel shaft, put a jack under the lower control arm (just snug), undo the tie rod end at the spindle, undo the bottom bolt on the shock, unbolt the upper ball joint, unbolt the CV from the diff, and pull the CV out. Install in the reverse, it is a good time to replace any worn ball joints too.