Truly appreciate this website and you all helping. I went ahead and replaced the Thermostat that was only 4 months old, but I checked the one I took out in boiling water and it seemed to open just fine. So I put it all back together and filled the system up with coolant. I get to the almost full point and I hear dripping. Well since 4 months ago when I changed the Thermostat, I also had to change the Heater Control Valve, I knew this sound and where it was coming from. So I took off the wiper fluid container, moved the overflow, and noticed the sieve that was my hoses connected to the control valve. So I took this off again, mind you it is only 4 months old, upon removal, the hoses broke apart the valve stems. This was without manhandling it, the stems were very brittle. To take a step back, I noticed when I took the thermostat off, very little coolant drained out. This told me I have a leak somewhere and that is most likely the reason for the overheating. So now I am going to replace this valve once again, this time, I am going to attempt to replace the hoses that connect to it. Hopefully this will solve all of my problems. Of course since the engine overheated once, I have to do an oil change since my oil is toast. The Envoy XL just turned to 149K miles, so I am expecting to start repairing things, just not repairing the same thing twice in 4 months. Next project after this is to replace the fuel pump, because of course when I received my letter on my recall of the sender, I was passed the mileage accepted. So I am not looking forward to that job, but it will be done. Thanks again.