Originally Posted by F22B Prelude
EDIT: Thermostat should be good, since you stated that when you turned the heat on it cooled off.
Not necessarily, it could be stuck closed, which will still allow for the heat to work but cause the car to overheat. I recently (2 weeks ago) replaced my thermostat because I was having a major overheating issue. It was like 40 bucks and you can put it in yourself.