Welcome to the FJ40 Money Pit. Unfortunately, the options for parts north of the border are a lot less than south of the border. I have found a couple places that have Landcruiser parts in Edmonton, Kamloops and Port Coquitlam plus the odd Kijiji ad.
The price of the part from the States...