I had this same problem om my 84 k10 but only when the snowplow was installed. When the truck was hot, I spun the fan and it turned very free. I replaced the clutch fan and I have not had the problem again. No matter where I raised the plow, all the way up or lower, My truck never overheated since.