Fantastic write up George, thanks for all the work you put into that for others!! What kind of life span do you get out of the U joints?