Every time I have pulled a radiator out of a truck with a decent amount of miles on it, the radiator is packed full of dirt, grass, bugs, etc. You would be surprised how much junk can pass through the trans cooler, a/c condenser, and intercooler only to get stopped by the radiator.