Where did you get that adjustable link between the alternator and water pump? I've been looking for one, but haven't had any luck as of yet...
It's part of the March alternator mounting kit. Not sure if you can get the bar by itself without the kit though.