Sorry I haven't got a pic for you yet. Been busy.
Here is what you do:
Take new pilot bearing to hardware store and find a washer with an OD that matches the OD of the pilot. The washer that I use (pretty sure it is a standard size) matches the pilot bearing OD almost perfectly.
Get a bolt that is about 3" long that is a size or two smaller than the washer you found. For instance, if the washer is made for a 3/8" bolt, get a 1/4" bolt instead. You want the hole big enough so that you have enough slop to line everything up. The nut that matches this bolt just needs to be big enough to not fit through the hole in the washer.
Tip: In the ~3" long bolt, try to get one that this threaded all the way up the shaft.
So, now you should have a nut, bolt, and washer. Now, you have to modify the washer with a bench grinder. Grind two sides of the washer so that the width of the washer is less than the ID of the pilot bearing. Something like this:
Now put the nut through the pilot bearing and then the washer (install flat and tip up into place. Line up the hole of the washer with the hole of the nut (this is where having the bolt/nut smaller than the washer size really helps out). Now start screwing the bolt into the nut. You may have to push while turning to keep the nut from just spinning. One it is started, the bolt will start to push against the eshaft and the tension will now keep the nut from spinning. Just keep tightening the bolt and the pilot bearing will come right out.
It may sound a little complicated in words, but it is actually really simple. Costs less than $1 to make (free if you have a good bucket of bolts/washers laying around). This way is probably just about as fast as the OEM puller and will get out even really stuck bearings.
If you don't have access to a bench grinder to modify the washer, pm me your address and I'll drop mine in the mail to you tomorrow morning.
Last edited by gsl-se addict; 04-06-10 at 08:29 AM.