Bosch front load washing machine bearing replacement

Hi Guys. my Bosch front loader needed new motor carbon brushes and when i pulled the motor found that the bearings were rough and need replacing. Getting the rear one off was easy (split collar and puller) but to remove the front one you have to remove the small grooved drive pulley from the shaft. Have tried the puller and it would not move, up to the point of it starting to deform. Its not threaded on is it? How DO you remove it please? Many thanks CRAIG.
yes its a UK model but most motors are similar.