I'm just throwing this out as a idea but if the timing belt has already been changed can you WELD the pully to the shaft?


98 Montero with cold weather package
96 Toyota Land Cruiser, fully locked Mall Machine :-)