Here's the pics of the bearing/gear puller I made from steel stock I purchased from Lowes:
The 41mm socket in this pic was given to my neighbor, he works in a machine shop. When I get the socket back it'll be capable of removing the nut and reinstalling the bearing. I'll show a pic of it when I get it back, should be sometime this week.