The water pump shaft is only about $50.00. I would go new unless some one has one the has little or no miles on it. the end gets wore out, where the oil pump is driven. when you are in there replace both bearing and the seal (the seal needs a tool to install to the proper depth too).