Starting the upgrade the first problem that I had was that I did not have the proper tool to remove the screw from the GM pulley. They are make of soft aluminum so i was able to drill the heads out and remove the pulley not bit deal. As for removing the old hub, do not go out and spend a-lot of money on a puller, I improvised and used an steering wheel puller to get the job don take a look at the pics below, pretty slick if I do say myself.