I had an S-10 Blazer that started over heating one cool night out of the blue. It would be fine for a while, then over heat again. Over time I flushed it, purged it and changed the antifreeze several times. Changed the thermostat several times, changed all the hoses, changed the water pump...