Just put in an '05 shock with the Z's stock linkage, and it failed. It seems the metal sleeve that goes between the shock and the bushing in the linkage is ever so slightly too wide (talking <1/16", from what I can tell) and doesn't allow it to fit... Time to order a linkage, I guess... Or I could probably order p/n 42036-1258 - this is the sleeve for the 2005 ZX6R's shock... all measurements are the same except the width. It's 30mm vs. the Z's 32mm.