I don't suppose you've got a spare pulley do you ? Mine is mangled :(
As regards pulling, I usually find a standard 3 leg puller and a bit of heat on the boss lets them go. A tough one might need a chisel driving between the back of the pulley and the timing cover bolts.