With a stock truck there is no reason to spend the extra dime on an aftermarket radiator... How often to you hear of a toyota pickup overheating when the truck is in proper working order? Never. It's not a freaking V8 guys... it's a 100 horsepower 4 banger. I've got some work done in my fresh motor with original 27 year old radiator... That truck gets raped on a fairly regular basis and the temp gauge never moves. Another vote for getting stock replacement.