Thanks, hadn't thought of the fan belt. Fan has all its blades and appears to spin fine while running but I should check the belt. I do have a IR thermometer, top of the radiator was at least 200F after running for 15 minutes or so, didn't check the engine itself but may give that a try next.