I made one
I made one that works very well. This puller actually uses the rear 12 point metric bolt holes to pull the hub off. Before I get too specific, I need to know a little more about 99 hub assemblies [mine is an 02] Two questions-- were you able to remove the 4 12 point metric sockets from the back of the hub assembly? Is the brake rotor separate from the hub?
The tools needed to make this puller are a 1 1/4 hole saw ,a 5/8 drill bit , an 8'' round by 1/2 thick piece of steel , and a drill press . An 8'' gear puller from harbor freight[ 15 bucks] also helps.
PM me and with the correct details ,and we can solve this and post it later if my remover will work on your truck.