97 escort overheating need help
i have a 97 escort 2.0L of course, about 190,000 miles. it overheated on me in winter when it was about -25 degrees F outside. made it home, gauge in the red, about 20 miles. problem was thermostat, had totally broken. i put in a new thermostat, drove it once maybe 15 miles and it was fine, and the next time i drove it it went to the red again after a few miles so I turned around and went home. took out the new thermostat and put it together without, so I've eliminated that as a source of problem. ran it in the garage and it heated up on me again. so what could be wrong?
-radiator is full
-belt is fine on water pump
-no coolant in the oil, or oil in the coolant
-compression is between 120-128psi in each cylinder
I just did the compression test today because I was told you could tell if head gasket is blown that way. But those numbers are good, correct? I'm skeptical it is a blown head gasket prob because there's no coolant in the oil. But at the same time I think the gasket prob is most likely. What else could it be?