After a long trip to Crater Lake this weekend it's looking like I'm in need of a new radiator for my 1996 FZJ80. I'm an OEM purist and I've been reading everything I can find on Koyo vs TYC vs OEM. Most of the threads are several years old and indicate that OEM radiators are no longer available, but I'm seeing them for sale from several sources for ~$450.
www.toyotapartsdeal.com
parts.olathetoyota.com
toyotaparts.bochtoyotasouth.com
partsfactory.camelbacktoyota.com
Am I missing something, or is it available again? Considering the original lasted 258k I'm inclined to spend the money on an OEM replacement, unless you guys have a good reason to go with an aftermarket unit.
16400-66081 Genuine Toyota Radiator Assembly
ToyotaPartsDeal.com offers the great deal for genuine Toyota parts 16400-66081 (1640066081) Radiator Assembly for $402.31. All parts are backed by the Toyota's warranty.

1995-1998 Toyota Land Cruiser Radiator 16400-66081 | Toyota Parts Center
Save Big On This OEM Toyota Radiator, Part #16400-66081 for 1995-1998 Toyota Land Cruiser. Wholesale Prices, Fast Shipping. Order Online or Call 866-596-1970.
16400-66081 - Radiator Assembly - 1995-1998 Toyota Land Cruiser | Boch Toyota South
1995-1998 Toyota Land Cruiser - Radiator Assembly - 1640066081. Genuine Toyota® Parts & Accessories. Manufacturer Warranty. From the Dealership to your Door. Experts standing by.
1995-1998 Toyota Land Cruiser Radiator Assembly 16400-66081 | Camelback Toyota Parts
1995-1998 Toyota Land Cruiser part # 16400-66081 - Radiator Assembly

Am I missing something, or is it available again? Considering the original lasted 258k I'm inclined to spend the money on an OEM replacement, unless you guys have a good reason to go with an aftermarket unit.