It's good that you have it off... But it was without the help of a Real penetrating oil... WD40 Is Not a penetrating oil.. Get PBblaster, it is actually designed for the job, WD40 IS Not even a lubricant... it is a water dispersant, actually Water would have been a better thing to use than WD...:laughing:
Dress up any crowning that may have occurred on the shaft, clean the key way and use antiseize when you reinstall the New pulley... You "may" never have to remove it again... but if you ever do, it will come off easily. :smile:KennyV