my neigbor had that problem with her blazer i checked the thermostat and it wasn't closing all the way, fan blowing to fast,, water not getting hot enough,, that was here prob on her blazer put in a new themostat and it works great,, don't know if that your problem but hers was doing the same thing..
sevety9