Hi Tony,
First check to see if the timing gear teeth are worn sharp on the crown, and the keyway in the gear bore and shaft are not egged out! that would lead you down a longer road! You may have to fit a new key as well. I would replace the chain and tensioner.