I don't see how a cracked housing could leak oil onto the brake pads. Sounds more like a bad wheel bearing and/or axle seal.

http://www.4x4wire.com/toyota/maintenance/rear_axle/wheel_bearing/


'97 4Runner, '06 F350, '86 4Runner, '05 WR450
http://home.4x4wire.com/erik