Thanks, was reading over on another forum about Denso and the general consensus was they are good radiators. I'm good with saving $200 over OEM, called the local Chevy dealer and they had one in stock and the guy was like "ah, it's pretty expensive", they wanted $650 for the oem one.
Looking at...