I replaced my stocker a month ago (was leaking) with a Napa branded stock replacement. It's been fine so far. No problems at all.
I was *thisclose* to buying one of these. Only thing that kept me from it was a few reviews I read that said the trans cooler threads weren't right.
http://www.championradiators.net/ser...m-4-Row/Detail