i just bought a longer bolt, and i use it with apully bearing and it slides right on.

i alos bought the gm pulley remover tool. it has a little rod that goes in the middle of the crank. pulleys come off easy that way.