I've read the TSB for greasing the intermediate steering shaft, as outlined in this post, however, the TSB is for Silverado's up to 2003. Does the same 'kit' work for 2004 Silverado's, or is it a different P/N? Also, how much is this kit and do they provide the 'special tool' required? And finally, is this something I should let the dealer install, or is it relatively easy to do? I have a 2004 1500 Z71 Crew Cab with 50K miles and this clunk is driving me nuts!