Sorry to be so late to the game. Just picked up a gen4, 2006, SR5 Sport, 4x4. It has the clunk. Going to do the GX470 swap. Is there a particular year GX470 drive shaft to rob from or are all the shafts the same from 03-09? I ask because I found a very nice shaft from a 2004 GX470. If they...