Peace, mercy, and blessings of God be upon you.
I have a differential for a Hilux model 2005 and axles.
Removed from a Hilux with 100,000 km mileage, and its seals are still intact.
I also have an original, good upper power steering pump.
And I have a throttle body with its sensors.