It has been almost a week and it looks like the thermostat is no longer leaking. Thanks guys.... Now I just have to fix the squeak.