I went on Ebay and found a tool that does the job in 15 minutes. It's listed under Rear Axle Bearing Puller Tool-09521-25011 Toyota Trucks.
The 2010 Toyota 4Runner has 56.5 in. of front hip room.
The 2007 Toyota 4Runner has 58.0 in. of front shoulder room.
The 2011 Toyota 4Runner has 41.7 in. of front leg room.
The 2010 Toyota 4Runner has 41.7 in. of front leg room.
The 2002 Toyota 4Runner has 39.3 in. of front head room.
The 2006 Toyota 4Runner has 39.7 in. of front head room.
The 2012 Toyota 4Runner has 41.7 in. of front leg room.
The 2006 Toyota 4Runner has 41.8 in. of front leg room.
The 2007 Toyota 4Runner has 55.3 in. of front hip room.
The 2004 Toyota 4Runner has 58.0 in. of front shoulder room.
The 2004 Toyota 4Runner has 41.7 in. of front leg room.
The 2009 Toyota 4Runner has 41.8 in. of front leg room.