1994 Mercury Villager, driving about 10 miles to work this morning I noticed the temp gauge sitting just under the H at about the 8.5ish mile mark. All driving is on city streets from 25-35mph. When I noticed the temp I turned on the heater hoping to assist with bringing the temperature down. The air coming out was mostly cold occasionally pushing out slightly warm for a few seconds.
I got to work and checked the hoses for a leak, squeezing both the upper and lower hoses they felt empty. I added about 1-2 cups of water to the radiator and it would take no more. Started the car up and the supply hose firmed up while the return hose still felt empty. Left it like that until the end of my shift.
Started the car up and checked for any leaks, all fluids appeared to me to be topped off and I could see no leaks. Started to make the trip home and at about the 7 mile mark the temp gauge drifted out of normal. Turned on the heater and the air came out cold. About a mile later I pulled over and shut the engine off for 15-20 minutes. Started it back up and it was sitting in the normal range again, but only for about a half mile and then it started going back up. I finally got it home with the needle between normal and H, maybe closer to H than that. Opened the hood and checked for any leaks. Noticed some anti freeze had come up through the cap on the reservoir. Checked and it was cracked open around the top. The two hoses on the other hand had pressure and were fairly firm/squishy.
Just checked the oil and around the cap on the valve cover and and the oil just looks a little old. (was told by a friend to look for chocolate milk color).
Any help would be tremendously appreciated.