Located in Calgary, Alberta.
Since there aren't that many alltrac in Canada, less than 1000(LHD). I suggest going to Rockauto for parts.
I go to Discount toyota parts that is located in Toronto for OEM parts like turbo drain hose, valve shims, timing belt...etc.
Thinks like water pump i would go to Rockauto as they have really good pricing to Canada. Believe it or not, OEM piston are no longer available through Toyota so I go Ebay for replacement 3SGTE piston 86.5mm
If yours is a 91, then highly recormend you buy complete engine overhaul gasket. There is someone in the UK that
makes a complete kit that includes timing cover gasket(this is the hardest to find). They are all on ebay. Also,
you should buy the cometic Metal head gasket as they don't stock it(made to order). There is a set of OEM TTY bolts in Toronto but its $289.00. Mine are ARP Head studs at $180.00
also, pay attention to your power steering pump, if that leaks, its a pain to get it out(thats my issue right now).
Alternator and starter are on top so its easy to get to.
Good luck.....