The fact there's coolant in the reservoir just means it's not leaking out. There's lots of other causes of overheating.
The most common cause is a dead electric radiator fan if that's what your car uses. That is needed at real low speeds. At higher speeds normal air flow is sufficient. If the engine still runs warm when the car is moving, try turning the heater on the highest temperature and one of the higher fan speeds. If that brings the engine temperature down within a minute or two, suspect corroded cooling fins on the radiator. That will reduce its ability to give up the heat to the air. The heater core is a small radiator so running the heater will reduce engine coolant temperature.
SPONSORED LINKS
Wednesday, June 26th, 2013 AT 9:39 PM