@surfcraft3 craft3 That's almost the same exact thing that happened to me. I ended up doing a lot more than I had planned (and it's still ongoing!).
Toyota Parts Deal bearings, etc. OEM bearings, ring sets, gears etc. are still available. You can check the parts numbers at Toyota Parts Deal (it is a great place for research) or at
Partsouq (if you click the link, enter your Cruiser's specs and you can search parts there too). I've ordered a number of parts from Toyota Parts Deal over the years, but shipping is SLOW, and packaging isn't always up to snuff. If you're mechanic is in a hurry, I'm not sure that I would recommend them.
Sorry for the long post.
I guess what I'm trying to say is: use the places above to track down your part numbers, then buy, if you can, from folks here. You may want to PM @ToyotaMatt (I pinged him. He'll chime in soon, I'm guessing). He's got a wide variety of hard to find parts and he's hooked me up with a few recently. Great guy and very fast shipping. There are a number of other sellers here who have always come through for me. Trail Tailor, CruiserCorps, etc.
Hope that his helps.
Take easy,
O.N.