They've got a service builetin for their pulleys listed on their website I believe, and it includes heating the pulley, installing it hot and torquing it before it cools or something..
That style of pulley hub isnt generally designed to handle the rpms of a snowmobile application, so pay close attention to that service buletin or risk losing an oil tank...