A diesel powered FJ40 is a BJ40 which were imported into Canada (but not USA).
Low mileage but as the odometer does not have 100,000s it could have been round more than once.
All the bodies rot - especially in countries where they put salt on the roads.
Numbers matching? If so it would be worth more than one that has had an engine change.
What's it worth? No idea but some web research in Canada would give you an idea.
But if it is a 3B engine model then it was the first year they were introduced to Canada and only 173 were imported. (
www.cruiserfaq.com). They were all 2F (petrol) before then. You need to load the VIN number into
www.toyodiy.com and that will clarify what exact spec the truck is.
Regards,