Overheating - With hot air on and driving it stays decent. While driving with hot air off it ever so slowly starts rising in temperature. Idle with hot air on, it begins to get hot, with no hot air on it gets hot very quickly. Thermostat opens, water pump is only a couple years old. I do not see a physical leak. I just replaced the fan relay as well. The fans do not run after car is turned off and it is running hot (not sure if that is normal or not). Noticed leakage from where o-ring seals thermostat. I am rather stumped.