i have a 02 4x4 with a 5inch lift. awhile back my front driveshaft started maken noise, so when i got it off ,i see that the CV JOINT of the shaft is wore out, & my truck is very well taken care of.so i take the shaft to a shop to have it fixd & the guy tells me hw can fix it by replacen all the...