for the speedo gear, i would lube it up good, then use a piece of pipe and try to drive it in further just to break it loose. they have some free play when assembled. so, knock it loose, then start going the other way to get it off. get creative...slide hammer pulling on the tube? drive hardwood wedges in between the tube and diff? even drive screwdrivers in until it seems like you may be hurting the gasket surface. if no slide hammer, a chain and a piece of heavy wall pipe works too... violence is sometimes required with stubborn old fords. for the pins, i used to fight with an air hammer, or a regular hammer and punch, and usually wreck stuff. now in my old age have a press, and a lathe to make the correct thing to press on. sometimes they come rite out, sometimes the need lots of heat on the end of the axle. really, i would not try to hard before just taking it to a shop with a press. now, the puller. the new thing from vintage precision is certainly a good thing, never heard a bad note about them, but pricey, as all good tools are. now me being a cheap ass, i made this puller about 30 years ago with a torch and welder and it has not failed me, nor any of the many times i have loaned it out yet. the u shaped cut is very tight, i have to drive it on with a hammer, its 3/8 thick, same as the groove in the hub, used a long fine thread nut from a U bolt for a rear axle, and a fine thread bolt from one of my other big pullers. every time i show this it gets poo pooed, but it has worked for decades for me!