That puller will work an easy pin, but it can damage a pin that does not pull easily. If you hit that puller too hard you will shear the keyhead off. Also, it levers on the cast iron flywheel, and presses it further on the shaft.
Kroil the pins down, make sure the keyway and flywheel seat are gun clean. If it has damage, file or grind the key seat clean.
http://listerengine.com/coppermine/displayimage.php?album=search&cat=0&pos=1^^^ That's a good puller. There are even easier designs, get a length of 2-1/2 inch pipe with cap & screw like he has there, and weld a heavy 2 inch washer on the open end. Mill or grind the washer with a slightly oversized slot for the key head. I peen or forge the edges of the slot sharp, and harden them with heat and a quench. Insert the puller slot over the key and twist it hard to set the washer behind the pin. Then draw it off the crankshaft with the screw. If it is stubborn, warm the flywheel and ice the crank. Kroil them down.
A broken pin is a miserable repair, and banging on them... I have never seen a failure using the right tool for the job here.
If you have to bang you should dismount the crank bearings.
http://listerengine.com/coppermine/displayimage.php?album=search&cat=0&pos=0^^^ That's another good puller.
Once the pin is out, a screw puller should be used on the flywheel too. Clean, kroil, warm the cast iron and cool the steel shaft.
If you order parts, you might ask for a dealer kit with a set of pullers.
http://listerengine.com/coppermine/displayimage.php?album=87&pos=6http://listerengine.com/coppermine/displayimage.php?album=87&pos=7^^ Excellent photos and shop by rleonard2Â
http://www.woodnstuff.ca/gib_key_removal.htm^^ Here is another good gib key puller, and instructions. The same slot cut is used on the pipe & washer puller described above.
http://www.smokstak.com/forum/showthread.php?t=1389^^^ Good gib key thread on smokestak