Thanks guys,
Yes, actually the key wasn't sheared, just the pulley itself had the keyway worn so it was moving back and forth on the shaft.
Forgot to mention that the bolt holding the pulley on was quite loose and probably caused the whole problem.
Hope my next project isn't so ''interesting''.
Good luck all,
Allen