Car is overheating (temperature gauge in red) even though antifreeze is full and not bubling when I stop and open hood. Could it be the thermostat?