You do not need the thermostat in the car till winter? Are you freakin serious!
The thermostat is what, when it gets hot enough, opens to allow the cooler coolant in the radiator to flow into the engine and cool it down, so if it didn't stop overheating with the new one then the problems elsewhere.
First I would go back to that mechanic, tell him to put your thermostat back in and go somewhere else.
Second I would consider a coolant system flush to clear up any blockages in the lines, also do you have electric fans or a belt driven fan?
SPONSORED LINKS
Wednesday, July 11th, 2007 AT 6:39 PM