I was having a lot of coolant leaks on My lx450, after nearly replaced all the coolant hoses and even bought an OEM radiator which cost me approximately $650, I was still having the coolant leaks and couldn’t exactly identify the problem. I talked to my mechanic and advised me to install a heavy duty radiator and replace my fan clutch. I started looking online to many Aluminun radiators but I wasn’t convinced of their quality (some of them don’t even match the hose location). After an extensive search I came across Wizard cooling and it seems that their radiator matched exactly the OEM on my Lexus LX450. I decided to purchase it, when I received the Wizard aluminum radiator, I was impressed with the quality. Everything matches exactly to the OEM and actually even better. The only little hiccup I had was that the fan shroud was touching the bottom of the upper hose (opposite side of the radiator cap) and couldn’t line it up, I had to trim the top of the radiator shroud right under the radiator hose to be able to line it up with all the screws. Aside from a little trimming to shroud this radiator is performing awesome, my coolant leaks went away! I really recommend this radiator, it’s not the cheapest but is well worth it.