I made a puller for my 89 out of a 2x6 block of pine. 3 holes for the ign. cover bolts, and one in the center. In the center, take a LARGE bolt (M12 worked good) and stick it through the hole in the middle. On the other side, put a few thick fender washers over the bolt and then thread the nut onto the bolt.
Next thread some extended bolts into the ign. cover holes, and leave enough room between the block and the cases to access the nut you just threaded on.
All you have to do from there is hold the nut with a wrench and crank that bolt down. The nut will go up against the washers/block, stopping it, then the bolt will thread down onto the crank... Of course a little heat around where the bearing is seated helps. Also, I put a little silicone on both sides of a nickel ($.05) and stuck it onto the crank. This protected the crank and lubricated it as well.
You'll hear a few loud snaps, this is usually a good thing (just the bearings poppin out, or the bolts snapping...either way.)
Good luck, hope this works for ya! :thumb:
PS total cost was not even $5 for hardware, plus the nickel was destroyed.