The new radiator and fan are on their way, ETA late this week. Will probably install it over the weekend.
Spent some time cleaning the truck up a bit, even waxed it. Then took it for a short drive in the last sun we are likely to see here for the next week or so.
Self-nominated my truck for ToTM. Doing surprisingly well, so far. There's some really great competition.