I was driving today where all of a sudden a warning light came up displaying that my engine is overheating. I quickly pulled over and discovered that my auxiliary coolant tank was low where the dip stick was not touching the coolant. I walked to local auto store and bought Zerex coolant and filled the tank to OK mark. The engine still seems to be overheating where the gauge goes to red mark and quickly back to half. After 15 mins it does the same and at times it hovers at 65 to 70 percent mark. I am suspecting that I may have air in the system since the auxiliary coolant tank was running low but was not empty. what is strange is that that the radiator coolant cap is cold to the touch and that fan is blowing cool air. Perhaps thermostat is getting stuck preventing coolant from circulating properly and maybe pressure inside causes it to open? The coolant lines are also cold to the touch indicating that there is no circulation. I looked around and was not able to find any leaks and coolant is at the same level in the auxiliary tank. Any ideas? Is there a way to purge the air bubbles from the system. I highly doubt it's the mump on a car with 24k milles.