Just wrapped up replacing my radiator this morning, and overall, easy peasy except that for damn passenger side lower mount bolt. I think it took me almost an hour to get a thread on it when installing. PITA. Engineers did not have the mechanic in mind, or at least me. 
That being said, the Denso radiator was a great fit, but I think the lower hose hookup is a bit smaller. I reused the factory clamps, and it's leaking. Waiting for it to cool down, and will replace the clamp. It did, however, solve the overheating.
That being said, the Denso radiator was a great fit, but I think the lower hose hookup is a bit smaller. I reused the factory clamps, and it's leaking. Waiting for it to cool down, and will replace the clamp. It did, however, solve the overheating.