Does Toyota sell OEM upper ball joints for the 5th Gen? All the part numbers and diagrams I've found point to replacing the entire upper control arm.
If OEM Toyota isn't available, what brand is equivalent?
He might not be. He is in Japan. The names our vehicle have here in the U.S. are different overseas. The Tacoma is a Hilux, the 4runner is sometimes called a Hilux surf, there is a Land Crusier Prado and the FJ has been named the Bandeirante. There are even old school FJ front end style truck...